Курс Основи програмування на Python
- Online
- Для начинающих
- Python
![]() |
|
| Образовательный центр: | Robot Dreams |
|---|---|
| Формат: | Видеокурс / Платформа |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 16 занятий |
| Начало курса: | Любой момент |
| Стоимость обучения: | Уточняйте |
Подробности и регистрация
За 16 уроків опануєте основи Python, систематизуєте знання та практичні навички програмування, щоб далі розвиватися в IT як Python Developer, Data Analyst, ML Engineer, Data Scientist, Data Engineer.
Програма курсу
Основи програмування. Знайомство з Python
- Зрозумієте, які завдання розв’язують за допомогою програмування, а також які бувають підходи до програмування
- Дізнаєтеся, що таке мова програмування і які вони бувають
- Зрозумієте, чим особлива мова програмування Python та які сфери її застосування
Середовище розробки
- Розберете основні інструменти для програмування мовою Python та навчитесь їх встановлювати
- Дізнаєтеся, що таке IDE та як їх використовувати
- Дізнаєтеся, що таке Python Interpreter
- Розглянете, що таке virtualenv, як його створити й використовувати
Типи даних. Операції з даними
- Навчитеся використовувати базовий синтаксис та ключові слова мови Python
- Попрактикуєтеся розрізняти типи даних
- Дізнаєтеся, що таке змінна і для чого її використовують
- Розберете базовий синтаксис мови для роботи зі змінними
Умови та цикли
- Зрозумієте, що таке умовні конструкції та як їх використовувати
- Дізнаєтеся, що таке ітерація, та зможете писати базові циклічні програми
Функції
- Дізнаєтеся, що таке функція, які вони бувають та як їх оголошувати
- Розберете, що таке іменовані та неіменовані параметри функції
Колекції та структури даних
- Навчитеся працювати зі списками, словниками, кортежами та множинами
- Дізнаєтеся їхні відмінності, сильні та слабкі сторони, алгоритмічну складність роботи з ними
- Зможете організовувати й оптимізувати дані коду за допомогою різних колекцій та структур даних
Додаткові функції. Ітератори та генератори
- Навчитеся працювати й створювати ітератори й генератори
- Розберете відмінності між ітератором та генератором
- Дізнаєтеся різні способи використання ітераторів і генераторів
Обробка помилок та менеджери контексту
- Дізнаєтеся, що таке Exceptio та які бувають його типи
- Навчитеся використовувати винятки для контролю помилок та підвищення читабельності коду
- Дізнаєтесь, як створити власний Exception
- Розберете, що таке контекстний менеджер і для чого їх використовувати
- Зможете створити власний менеджер контексту
Декоратори
- Розберете, що таке декоратор і для чого їх використовують
- Навчитеся створювати власний декоратор
Робота з файлами
- Навчитеся створювати, читати й змінювати файли за допомогою Python
- Дізнаєтесь, як працювати з функцією open
Класи та об'єкти в Python
- Дізнаєтеся, чим об’єкт відрізняється від класу
- Зрозумієте переваги використання класів на практиці
Об'єктно-орієнтоване програмування (ООП) в Python
- Розберете ідеологію Python як мови, що є прикладом обʼєктно-орієнтованої мови програмування (ООП)
- Дізнаєтеся, що таке класи та як їх створювати
- Розберете, що таке атрибути й методи класів
- Вивчите, що таке static та class methods
- Навчитеся розрізняти відмінності основних парадигм програмування
Тестування та налагодження коду
- Опануєте різні способи тестування коду перед запуском: unit-тести, інтеграційні тести, end-to-end тести
- Навчитеся писати unit-тести
Робота з потоками та процесами
- Зрозумієте відмінність між потоком та процесом
- Зможете створити нескладну багатопотокову програму
- Розберете, як працює багатопотоковість у Python
Наступні кроки та можливості
- Зрозумієте, що таке фреймворки та бібліотеки та як з ними працювати
- Опануєте основні фреймворки, бібліотеки та в яких сферах їх використовують
- Розберете, де ви зможете розвиватися як Python-розробник
Фінальний проєкт
- Розробите планувальник бюджету на Python
- Презентуєте проєкт лектору та одногрупникам
Особливості курсу
- База Python
- Навичка писати якісний код
- Гнучкий формат
- Проєкт у портфоліо
Викладачі курсу
Богдан Данилюк - Architect at EOS Data Analytics
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
5 500 UAH за курс
Учебный центр
Prog Academy
Формат
Online
Начало обучения
17.03.2026
Длительность
18 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
19 236 UAH за курс
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
10.12.2025
Длительность
27 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 500 UAH за курс
Учебный центр
Cyber Kids
Формат
Online
Начало обучения
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
