Головна Школи GoIT Python Software Engineering
GoIT

Python Software Engineering

29600 грн.
37000 грн.
7 місяців
Для початківців
Python
Цей курс навчить тебе основам Python та веб-розробки. Ти розберешся в змінних, функціях, базах даних, Django та FastAPI, а також навчишся працювати з Git. Додатково отримаєш навички роботи в команді, підготовки до співбесід та складання резюме. Заняття проходять у вечірній час, з менторами та практичними завданнями.

Про курс

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

Основи Python

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

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

Другий модуль присвячений ООП - одній з ключових парадигм сучасного програмування. Студенти освоюють принципи об'єктно-орієнтованого підходу на практиці. Також вивчають систему контролю версій Git та стандарти оформлення коду PEP8 для професійної роботи.

Веб-розробка та бази даних

Третій модуль охоплює багатопотоковість та інструменти розробки - Black і Docker. Детально вивчаються мережеві протоколи HTTP, WebSockets та фреймворк Aiohttp. Студенти працюють з реляційними базами даних SQLite, PostgreSQL та NoSQL рішеннями Redis і MongoDB. Окремі заняття присвячені чергам повідомлень RabbitMQ та парсингу даних за допомогою Beautiful Soup і Scrapy.

Фреймворки та тестування

Четвертий модуль знайомить з популярними фреймворками Django та FastAPI для створення веб-додатків. Особлива увага приділяється розробці REST API. Завершується модуль практикою документування коду з PyDoc та написанням тестів за допомогою Unit Test і Pytest для забезпечення якості програм.

Професійний розвиток та кар'єра

Останній модуль готує до роботи в IT-індустрії. Студенти вивчають Agile філософію та Scrum методологію, освоюють командну роботу та тайм-менеджмент. Особлива увага приділяється аналітиці проектів та комунікативним навичкам. Проводяться English speaking club та заняття з працевлаштування, де вчать складати резюме, створювати LinkedIn профіль та готуватися до співбесід.

Підготовка до інтерв'ю

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

Особливості курсу

Заняття проходять у вечірній час з 19:30 до 21:30. Щотижня проводиться 2-3 вебінари. Студенти мають доступ до спільного чату для обговорення питань та особистого кабінету my.goit. На курсі працюють досвідчені ментори, проводяться прямі ефіри та надається кар'єрний сервіс для допомоги у працевлаштуванні.

Що включено

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