Prog Academy

Python розробник

18 320 UAH за курс
18 тижнів
Для початківців, Для досвідчених
Python
Цей курс навчить вас Python з нуля: від основ до роботи з Django. Ви будете вивчати мову на практиці, а після завершення зможете пройти стажування у реальному проекті. Доступні групові заняття, IT-English клуб та додаткові можливості у пакеті PLUS.

Про курс

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

Основи Python

Курс починається з основ - студенти встановлять Python та середовище розробки VS Code. Вони напишуть першу програму та розберуться зі змінними - локальними та глобальними. Далі йде робота з різними типами даних: цілими числами, дійсними та комплексними. Студенти навчаться виконувати математичні операції та працювати з умовними операторами.

Робота з даними та циклами

У цьому модулі розглядаються цикли - звичайні та вкладені, а також оператори переривання. Студенти освоять роботу зі списками, включаючи арифметичні операції та зрізи. Далі йде вивчення рядків, кодування символів та форматування текстів. Модуль завершується роботою зі словниками, кортежами та множинами.

Функції та робота з файлами

Тут студенти навчаться створювати функції, передавати параметри та використовувати рекурсію. Вони розберуться з упаковкою та розпакуванням параметрів, а також з тим, як функції можуть бути змінними. Остання частина модуля присвячена роботі з файлами - читанню, запису та переміщенню між ними.

Об'єктно-орієнтоване програмування

Цей блок вводить в об'єктно-орієнтоване програмування. Студенти навчаться створювати класи, конструктори, поля та методи. Вони освоять спадкування, роботу з винятками та модулями. Далі йде вивчення перевантаження операторів, ітераторів та генераторів.

Просунуті техніки Python

Модуль охоплює складніші концепції - функції як об'єкти, декоратори функцій та класів. Студенти розберуться з управлінням атрибутами класу, дескрипторами та метакласами. Кожна тема підкріплюється практичними прикладами.

Робота з Django

Останній блок присвячений фреймворку Django. Студенти освоять маршрутизацію, роботу з запитами та відповідями. Вони навчаться використовувати шаблони, подання та Bootstrap. Далі йде робота з моделями, HTML-формами та базами даних. Завершується модуль темами авторизації та безпеки.

Завершення навчання

Фінальна частина курсу - написання дипломного проекту для портфоліо. Протягом всього курсу студенти відвідують IT-English Speaking Club з викладачем з IT-компанії.

Додаткові можливості

Пакет PLUS включає базовий курс та додаткові переваги: індивідуальні консультації з викладачем, авторський відеокурс, можливість повторного проходження занять та заморозки навчання до 3 місяців. Також надається безлімітний доступ до IT English Speaking Club.

Особливості навчання

Курс розрахований на людей від 12 років. Заняття проходять у вечірній час з 19:00. Студенти мають доступ до чату з тренером та групою. Після завершення курсу є можливість стажування у реальному проекті. Доступний IT English Speaking Club та додаткові можливості у пакеті PLUS.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Реальний проект у портфоліо
Супровід ментора