Logika – найбільша в Україні мережа шкіл програмування та англійської мови для дітей віком від 7 до 17 років. Наші IT-курси для дітей допомагають опановувати цифрові навички, розвивати логічне мислення, креативність і впевненість у власних силах.
Вартість:
Опис
Для підлітків, які вже мають досвід програмування на Python і прагнуть наблизитися до рівня професійної розробки, курс «Python Advanced» пропонує інтенсивне та поглиблене вивчення мови. Програма орієнтована на практику, знайомство з професійними інструментами та створення повноцінних проєктів, які допоможуть сформувати портфоліо й підготуватися до перших кар'єрних кроків в IT.
Під час навчання учні поглиблять знання Python: навчаться впевнено працювати з колекціями, стандартною бібліотекою мови та декораторами. Розберуться в особливостях управління пам'яттю, роботі Garbage Collector і GIL, а також вивчатимуть принципи проєктування програмного забезпечення (Design Principles). Це дозволить краще розуміти внутрішні механізми мови та писати більш структурований і якісний код.
Важлива частина програми присвячена роботі з базами даних. Учні опанують SQL, навчаться моделювати бази даних і використовувати їх під час розробки програм. Також вони познайомляться з Back-end розробкою на сучасних фреймворках FastAPI та Django, які застосовуються для створення серверної частини вебзастосунків і складних цифрових продуктів.
Особливий акцент зроблено на створенні повноцінних конкурентоспроможних проєктів, у яких можна застосувати отримані знання на практиці. Крім технічної підготовки, курс передбачає знайомство з процесом пошуку першої роботи: учні навчаться складати резюме та супровідний лист (Cover Letter), а також презентувати себе як розробника, розповідати про власні навички й проєкти та готуватися до співбесід.
«Python Advanced» — це можливість перейти від навчального програмування до професійного підходу до розробки. Курс допоможе сформувати технічну базу, отримати досвід роботи з інструментами, які використовують розробники, та підготуватися до подальшого навчання або перших кроків у професії.
Навчання доступне у двох форматах: офлайн у навчальному центрі або онлайн із викладачем. Підлітки зможуть поглиблювати знання, працювати над складними проєктами та готуватися до професійного старту у зручному форматі.
Програма навчання
Модуль 1. Повторення + Python Advanced
- Повторення (функції, цикли) + Code style + Debugging Типи даних, колекції, Python Standard Library
- Декоратори
- Класи в деталях
- Ітератори і генератори
- Менеджмент пам’яті, Garbage Collector, GIL
- Design principles (SOLID, KISS, YAGNI) + Testing
Модуль 2. FastAPI
- Введення до FastAPI та основи маршрутизації
- Робота з валідацією, параметрами та відповідями
- Робота з базою даних та CRUD операціями
- Аутентифікація та авторизація
- Сортування
- Презентація власних API
Модуль 3. Django ORM + SQL
- GIT + Terminal + Venv
- Базові навички SQL
- Агрегація, Групування, JOIN
- Що таке ORM? Будування перших моделей.Поля та відносини, Many to many relation
- Побудова власної моделі та взаємодія з БД
Модуль 4. Django
- Інтро у Django Моделі та база даних
- URL-маршрутизація та представлення
- Шаблони та views (+ HTML, CSS)
- Форми та валідація
- Аутентифікація та авторизація
- Адміністративний інтерфейс
- Робота з медіафайлами
- Робота з API
- Тестування та відлагодження
- Розгортання проекту (+ Docker)
Модуль 5. Власний Портфоліо-проект на Django
- Розробка соціальної мережі
- Блог: Створення системи для публікації та управління блогами
- Розробка додатку для керування завданнями та проектами
- Створення платформи для навчання онлайн
- Резюме-білдер: Розробка інструменту для створення та керування резюме
- Ресторанний додаток: Створення системи для замовлення їжі онлайн
Модуль 6. Employment
- Підготовка власного резюме та cover letter
- Проходження співбесід та обговорення працевлаштування
- ОНЛАЙН
Останні відгуки
За даним курсом поки немає відгуків.






