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: моделі, адмін-панель, форми, шаблони, роботу зі статичними файлами та пагінацію.

Переваги навчання

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

Що включено

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