Курс: Python-разработчик с нуля

Пройдёте путь от первой строки кода до небольшого веб-сервиса с базой данных и тестами. Подходит тем, кто никогда не программировал.

О программе курса

Python — один из самых доступных языков: на нём пишут сервисы, автоматизацию, анализ данных и инструменты для тестирования.

Курс строится вокруг практики: после каждой темы — задание с автоматической проверкой и разбором от наставника.

К концу программы у вас будет проект, который можно показать работодателю.

Чему вы научитесь

  • Основы языка. Типы данных, ветвления, циклы, функции.
  • Структуры данных. Списки, словари, множества и их сложность.
  • Работа с файлами и API. Чтение данных, запросы к внешним сервисам.
  • ООП. Классы, наследование, модули и пакеты.
  • Тестирование. Модульные тесты и отладка.
  • Веб-сервис. Небольшой сервис с базой данных.

Программа обучения

  1. Первые шаги: Установка и среда разработки; Переменные и типы; Условия и циклы
  2. Функции и коллекции: Функции и области видимости; Списки и словари; Работа со строками
  3. Файлы и сеть: Чтение и запись файлов; Формат JSON; HTTP-запросы
  4. Классы и тесты: Основы ООП; Исключения; Модульное тестирование
  5. Итоговый проект: Проектирование; Реализация сервиса; Защита проекта

Оставить заявку

— обязательные поля