(Набор групп каждый день)
Исключительно дистанционно
установленного образца
Трудоемкость программы
Категория слушателей курса: Начинающие разработчики, студенты технических специальностей, специалисты смежных областей, желающие освоить программирование на Python.
39 минут
1 тест
В этой видеолекции мы погрузимся в основные структуры данных Python – списки и словари, а также освоим удобный способ их создания с помощью comprehensions. Мы научимся работать с файлами: читать и записывать данные в форматах JSON и CSV, что необходимо для обмена информацией между программами. Отдельное внимание уделим обработке ошибок: разберём, как с помощью конструкции try/except делать наши программы устойчивее к неожиданным ситуациям. В итоге мы сможем не только эффективно организовывать данные, но и безопасно взаимодействовать с внешними файлами
39 минут
1 тест
В этой видеолекции мы научимся работать с данными и внешними сервисами: изучим основы HTTP и REST API, а также освоим библиотеку requests для получения данных из веба. Мы познакомимся с парсингом данных, узнаем, как упростить хранение информации с помощью dataclasses, и подключимся к базам данных через SQLite и мощный инструмент SQLAlchemy ORM. Отдельно разберём, как отслеживать работу программы с помощью логирования – фиксировать события, ошибки и состояние системы. В итоге мы сможем создавать программы, которые не только обрабатывают данные, но и активно взаимодействуют с внешним миром и надёжно сохраняют информацию
32 минуты
1 тест
В данной видеолекции мы сосредоточимся на качестве кода и надёжности программ: освоим тестирование с помощью библиотеки pytest и научимся отлаживать код с использованием современных инструментов. Мы разберём правила грамотной обработки исключений, узнаем, как правильно документировать проекты с помощью docstrings и Sphinx, а также познакомимся с системой контроля версий Git. В финале мы рассмотрим основы непрерывной интеграции (CI) – подхода, который автоматизирует проверку кода и делает командную разработку более эффективной. В итоге мы сможем писать не просто работающий, а действительно качественный и поддерживаемый код
Невероятно низкая стоимость обучения при высоком качестве учебных программ
Совмещение учёбы и работы, так как обучение проходит в дистанционном режиме
Пройти обучение возможно по индивидуальному ускоренному графику
Прохождение курса доступно с любым уровнем подготовки и не зависит от Вашего образования
Частые формирования новых учебных групп. Группы формируются каждый день
100-процентный возврат средств, если Вас не устроило качество обучения
На сайт ежедневно заходит более 1 млн человек. За счет этого наши расходы на рекламу минимальные, и мы можем не включать их в стоимость курса
Мы более 15 лет на рынке и успешно сделали 3 668 мини-курсов. Хорошо знаем как оптимизировать все процессы производства качественных курсов
Данные: Яндекс Метрика
Курс дополнительного образования
320
Курс дополнительного образования
Курс дополнительного образования
68
Курс дополнительного образования
327
Курс дополнительного образования