Okten School

Python

8 місяців
Для початківців
Python Fullstack
Цей курс навчить вас основним технологіям веброзробки: від Git, HTML/CSS і JavaScript до React, Redux та Next.js. Ви освоїте роботу з базами даних (MySQL, MongoDB), Python, Django, DevOps-інструментами та Scrum. Курс включає практичні завдання, консультації та можливість стажування.

Про курс

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

Основи роботи з кодом

Курс починається з Git та GitHub. Слухачі встановлять систему контролю версій, навчаться створювати репозиторії та використовувати базові команди. Розглядається робота в команді, вирішення конфліктів злиття, налаштування доступу до сховища та створення pull request-ів.

Верстка та стилізація

У модулі HTML/CSS вивчаються основи створення веб-сторінок. Слухачі освоять блочні елементи, селектори, Flexbox та Grid для розмітки. Особлива увага приділяється адаптивній верстці, роботі з медіа, формами, шрифтами та іконками. Практична робота ведеться в Figma.

JavaScript та TypeScript

Модуль охоплює повний цикл вивчення JavaScript: від базових типів даних та операцій до функцій, об'єктів та масивів. Розглядаються ООП, прототипи, асинхронність, робота з DOM та BOM. TypeScript викладається як природне продовження - від синтаксису до практичного застосування з інструментами розробки.

Бази даних

Слухачі освоять дві популярні системи керування базами даних. MySQL викладається через створення таблиць, мову запитів SQL та практичні завдання. MongoDB охоплює роботу з колекціями, документами та власною мовою запитів для NoSQL бази даних.

Frontend розробка

React викладається від створення простих додатків до розширених концепцій. Слухачі освоять компоненти, хуки, маршрутизацію та керування даними. Redux Toolkit покриває управління станом додатку, включаючи асинхронні операції. Next.js демонструє створення повноцінних додатків з розширеними можливостями.

Backend розробка

Python Core охоплює основи мови: умовні вирази, функції, модулі, роботу з колекціями та файлами. ООП викладається разом зі стандартною бібліотекою та зовнішніми модулями. Django REST Framework фокусується на створенні API: серіалізація, представлення, дозволи, фільтрація та пагінація.

DevOps та методології

DevOps модуль включає Docker, контейнеризацію сервісів, мікросервісну архітектуру та роботу з Amazon Web Services. Scrum викладається через артефакти, події та цінності методології, з аналізом поширених помилок.

Кар'єрний розвиток

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

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

Курс розрахований на 960 навчальних годин при інтенсивності 6 занять щотижня. Передбачено безкоштовне повторне проходження для закріплення матеріалу. Частина занять проводиться англійською мовою. Учасники отримують додатковий курс у подарунок та консультації викладачів. Після успішного завершення можливе стажування на реальному проекті з подальшим працевлаштуванням. Для отримання гарантії необхідно дотримуватися вимог до відвідування занять.

Що включено

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