Python для підлітків 14-17 років. Онлайн курс
Идет набор на курс!
Начало занятий
Срок обучения
13 місяців - 104 заняття
Стоимость:
В месяц
3 033 грн.
Описание

Python — одна з найпопулярніших мов програмування у світі, і це не дивно. Вона проста у вивченні, але потужна та універсальна, що робить її ідеальним вибором як для початківців, так і для досвідчених розробників. Чи знав ти, що Python використовують такі гіганти, як Instagram, Netflix, Google та навіть OpenAI?
Якщо хочеш почати вивчення програмування — Python це твій ідеальний старт!
- Групи до 17 осіб
- Викладач приділяє час кожному студенту
- Викладачі-практики з топових IT-компаній
- Можливість навчання через LMS та мобільний застосунок
Програмуй майбутнє разом з курсом Python!
- Опануй основи програмування мовою Python
- Зрозумій структури даних та принципи їх використання
- Використовуй цикли для автоматизації задач
- Навчись працювати з системою Git та GitHub
- Розробляй веб-додатки за допомогою Django
- Використовуй реляційні та нереляційні бази даних (PostgreSQL і MongoDB)
- Дізнайся про контейнеризацію з Docker
- Реалізуй проєкти та формуй власне портфоліо
Навчайся сучасно
- Заняття проходять в режимі онлайн-трансляції, а відеозапис зберігається в особистому кабінеті.
- Домашні завдання у будь-який зручний час відправляються через особистий кабінет на перевірку викладачеві.
- Викладач дає зворотній зв'язок з розбором помилок у домашньому завданні.
- Ви опрацьовуєте помилки і закріплюєте пройдений матеріал.
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | |
Длительность занятия | 90 хвилин |
Часы занятий | |
Группы | до 17 чел. |
Возраст аудитории | Средняя школа, Старшеклассники |
Вид подготовки | Базовый курс |
Город | Онлайн |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | бесплатно |
Документ об окончании | Сертифікат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
Basics
- Рядки, числа та змінні
- Запит даних та їх конвертація
- Булевий тип даних і умовні оператори
- Рядки, їх методи та зрізи
Data structures and cycles
- Цикли while та for
- Ітеровані об’єкти та ітератори
- Робота з масивами: списки, кортежі та множини
- Словники та hash таблиці
- Визначення функцій
File system
- Основи роботи з терміналом, pip та poetry
- Модулі та пакети
- Операції з файлами, бібліотеки os та shutil
- Читання та запис текстових файлів
OOP
- Класи та об’єкти, атрибути і методи
- Абстракція, інкапсуляція, наслідування та поліморфізм
- SOLID принципи та магічні методи
- Принципи: DIP, KISS, DRY та YAGNI
Git
- Створення облікового запису та його налаштування
- Створення репозиторію, commit та push операції
- Робота з гілками: створення, злиття та переміщення
- Виконання fork та pull request операцій
Project
- Вибір теми проєкту, планування та імплементація
- Тестування та дебагінг
- Захист та презентація проєкту
Database
- Реляційні бази даних (PostgreSQL, MySQL)
- Основи SQL запитів
- Нереляційні бази даних (MongoDB, Redis)
- Основи роботи з документами та колекціями
- CRUD операції
Django Base
- Конфігурації проєкту та налаштування БД
- ORM, моделі даних та виконання міграцій
- Створення моделей та адмін-панель
- Основи HTML та CSS
- Bootstrap та використання шаблонів
- Налаштування URL шляхів та навігація
Django Pro
- Форми та валідація даних
- Аутентифікація та авторизація
- Створення користувацьких профілів
- Написання тестів для view, моделей та форм
Docker
- Налаштування робочого середовища
- Основи Docker CLI
- Контейнеризація проєктів
- Налаштування зв'язків між контейнерами
FastApi Base
- Створення базових ендпоінтів
- Використання Pydantic для валідації та обробки даних
- Документація FastApi та метадані до ендпоінтів
- Використання асинхронних функцій для обробки запитів
Final project
- Планування, реалізація та презентація власного проєкту
Адрес:
- онлайн