Logos IT-Academy

Python Developer

16 500 UAH за курс
4 месяцев
Для начинающих
Python
Этот курс научит вас программировать на Python с нуля. Вы разберете основы языка, работу с данными, функции, классы и создание веб-приложений на Django. После курса вы сможете писать реальные проекты, как скраперы или простые веб-сайты. Обучение включает практические задания, обратную связь и помощь с трудоустройством.

О курсе

Программа курса

Основы Python

Курс начинается с введения и знакомства. Студенты устанавливают Python на свои компьютеры. Затем они переходят к изучению переменных и основных структур данных - чисел, строк, списков, кортежей и словарей. Рассматриваются операции с этими типами данных, индексы и срезы.

Логика и функции

Следующий блок охватывает условные конструкции if-else и циклы for и while. Студенты учатся использовать continue и break, а также list comprehension. Далее идет углубленное изучение функций - параметры, области видимости, args и kwargs, анонимные функции.

Продвинутые концепции

Этот модуль включает декораторы - от простых до сложных случаев с аргументами. Затем студенты изучают генераторы и итераторы, разницу между yield и return. Закрепляется работа с модулями и пакетами, установка внешних библиотек через pip.

Работа с данными

Студенты учатся работать с файлами - чтение, запись, добавление информации. Изучают обработку исключений и создание собственных ошибок. Это дает возможность безопасно управлять данными и обрабатывать нештатные ситуации.

Объектно-ориентированное программирование

Курс охватывает ООП от базовых понятий классов и объектов до принципов наследования, полиморфизма, инкапсуляции. Студенты изучают различные типы методов и перегрузку операторов.

Процессы и тестирование

Рассматривается работа с процессами и потоками, multithreading и multiprocessing. Студенты изучают правила написания качественного кода по PEP8 и основы unit-тестирования.

Веб-разработка и Django

Заключительная часть посвящена веб-фреймворкам, в частности Django. Студенты создают собственный проект - скрейпер интернет-магазина. Затем углубленно изучают Django: модели, админ-панель, формы, шаблоны, работу со статическими файлами и пагинацию.

Преимущества обучения

Курс включает работу с экспертами отрасли и получение обратной связи. Студенты создают собственное портфолио, получают диплом о завершении. Наиболее успешным помогают с трудоустройством. Доступен закрытый телеграм-чат для общения и поддержки.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора