Мини-курс

Только видеоформат

«Python-разработка: от основ до качественного кода»

Н О
Н О

Богомолов Никита Олегович

Богомолов Никита Олегович

Ведущий Backend разработчик.

Обложка курса Обложка курса Обложка курса
  • Начало обучения 11 августа

    (Набор групп каждый день)

  • Форма обучения заочная

    Исключительно дистанционно

  • Выдаётся сертификат (не является документом об образовании)

    установленного образца

  • Трудоемкость программы

    3 академических часа

Описание курса

Курс охватывает полный путь освоения языка программирования Python — от установки среды и написания первой программы до создания надёжного, хорошо документированного и тестируемого кода. Слушатели изучат базовый синтаксис, ключевые структуры данных, работу с файлами и внешними форматами данных, а также освоят профессиональные инструменты разработки: тестирование, отладку, контроль версий и основы CI. Курс формирует системное понимание Python и готовит к самостоятельной работе над реальными проектами.

Категория слушателей курса: Начинающие разработчики, студенты технических специальностей, специалисты смежных областей, желающие освоить программирование на Python.

Модуль 1. Введение в Python: среда разработки, синтаксис, базовые типы, условия и циклы

45 минут

1 тест

  • Видео: 45 минут
  • Тест: 20 минут
  • Форма контроля: Тест

В этой видеолекции мы познакомимся с языком программирования Python: узнаем, что это такое, где он применяется и как работает. Мы рассмотрим процесс установки интерпретатора, разберём популярные среды разработки (VS Code, PyCharm) и напишем свою первую программу. Также мы изучим базовый синтаксис, переменные, основные типы данных, а также научимся использовать условные операторы и циклы. В итоге мы получим твёрдую основу для дальнейшего погружения в мир программирования на Python

Модуль 2. Структуры данных и работа с файлами: списки/словари, comprehensions, JSON/CSV, обработка ошибок

39 минут

1 тест

  • Видео: 39 минут
  • Тест: 20 минут
  • Форма контроля: Тест

В этой видеолекции мы погрузимся в основные структуры данных Python – списки и словари, а также освоим удобный способ их создания с помощью comprehensions. Мы научимся работать с файлами: читать и записывать данные в форматах JSON и CSV, что необходимо для обмена информацией между программами. Отдельное внимание уделим обработке ошибок: разберём, как с помощью конструкции try/except делать наши программы устойчивее к неожиданным ситуациям. В итоге мы сможем не только эффективно организовывать данные, но и безопасно взаимодействовать с внешними файлами

Модуль 3. Тестирование и качество кода: pytest, отладка, исключения, документация, Git, основы CI

32 минуты

1 тест

  • Видео: 32 минуты
  • Тест: 20 минут
  • Форма контроля: Тест

В данной видеолекции мы сосредоточимся на качестве кода и надёжности программ: освоим тестирование с помощью библиотеки pytest и научимся отлаживать код с использованием современных инструментов. Мы разберём правила грамотной обработки исключений, узнаем, как правильно документировать проекты с помощью docstrings и Sphinx, а также познакомимся с системой контроля версий Git. В финале мы рассмотрим основы непрерывной интеграции (CI) – подхода, который автоматизирует проверку кода и делает командную разработку более эффективной. В итоге мы сможем писать не просто работающий, а действительно качественный и поддерживаемый код

После обучения Вы получите сертификат (не является документом об образовании)

Пример сертификата
Лицензия

Лицензия №Л035-01253-67/00192532

№Л035-01253-67/00192532 выдана 02 апреля 2018 г. Департаментом Cмоленской области по образованию и науке бессрочно

Как проходит обучение

  • Вы оформляете подписку
  • Не нужно никаких документов, Вы сразу же получаете доступ к материалам курса
  • Смотрите видеолекции, отрабатываете практику, решаете тесты для проверки усвоенного материала
  • Получаете сертификат (не является документом об образовании) после успешного прохождения всех модулей

Преимущества обучения в ООО «Инфоурок»

  • Невероятно низкая стоимость обучения при высоком качестве учебных программ

  • Совмещение учёбы и работы, так как обучение проходит в дистанционном режиме

  • Пройти обучение возможно по индивидуальному ускоренному графику

  • Прохождение курса доступно с любым уровнем подготовки и не зависит от Вашего образования

  • Частые формирования новых учебных групп. Группы формируются каждый день

  • 100-процентный возврат средств, если Вас не устроило качество обучения

15 лет успешно занимаемся онлайн-образованием

  • 1 765 808

    выпускников наших курсов

  • 17 664 238

    зарегистрированных пользователей

  • 258 732

    посетителей платформы в день

Лицензия

Лицензия №Л035-01253-67/00192532 выдана 02 апреля 2018 г. Департаментом Cмоленской области по образованию и науке бессрочно

Лицензия

Самый крупный в Рунете образовательный маркетплейс «Инфоурок»

  • 1

    иконка исследовательской компании

    по популярности среди
    образовательных платформ1

  • 1

    иконка исследовательской компании

    среди сервисов
    для педагогов2

  • топ100

    иконка исследовательской компании

    в рейтинге популярных
    сайтов РФ3

15 лет развиваем онлайн-образование в России

  1. По итогам анализа 31 млрд сообщений в русскоязычных соцмедиа в 2022 – 2023 годах, проведённого компанией Brand Analytics.
  2. По данным исследования KHATUTSKY в 2024 году.
  3. По данным исследовательской компании Mediascope за 2024 год.

У нас самые выгодные цены и вот почему:

  • Большая посещаемость сайта

    На сайт infourok.ru ежедневно заходит более 1 млн человек. За счет этого наши расходы на рекламу минимальные, и мы можем не включать их в стоимость курса

  • Огромное количество опыта

    Мы более 15 лет на рынке и успешно сделали 7 585 курсов. Хорошо знаем как оптимизировать все процессы производства качественных курсов

Статистика
Статистика

Данные: Яндекс Метрика

Вам могут быть интересны

Перейти в каталог курсов