Python Core
Это не просто вводный курс — это полное погружение в язык Python. Вы освоите как базовые принципы программирования, так и весь инструментарий языка: функции, модули, файлы, ООП, декораторы, обработку ошибок, параллелизм — всё, что применяют в реальных задачах.
Курс начинается с самых основ, подходящих для новичков — синтаксис, переменные, типы данных, условия, циклы. Но постепенно вы изучаете и глубинные возможности Python: стандартные библиотеки, работа с json/csv, классы, наследование, полиморфизм, исключения, контекстные менеджеры, декораторы, многопоточность. Итогом станет финальный проект, где вы объедините все эти знания и создадите настоящее Python-приложение. Вы не просто поймёте язык — вы научитесь на нём работать.
Изучается на курсе
- 1
Знакомство. План на курс
Бесплатно- Видео6 мин • смотреть видео
- Конспект
- 2
Python. Приложение. Операционная система
Бесплатно- Видео8 мин • смотреть видео
- Конспект
- Тест: Тест
- 3
Мова програмування Python
- Видео32 мин • смотреть видео
- Конспект
- Тест: Тест
- 4
Перші кроки в Python. Типи даних
- Видео23 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- Задача: Задача 3
- Задача: Задача 4
- 5
Операції над типами даних. Змінна. Теорія
- Видео20 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 6
Операції над типами даних. Практика
- Видео37 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 7
Алгоритм. Складність алгоритму
- Видео23 мин • смотреть видео
- Конспект
- Тест: Тест
- 8
Операції над структурами даних 'dict', 'set’
- Видео20 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 9
Алгоритм. Блок схема
- Видео15 мин • смотреть видео
- Конспект
- Тест: Тест
- 10
Умови
- Видео33 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 11
PEP (невелике відхилення)
- Видео8 мин • смотреть видео
- Конспект
- Тест: Тест
- 12
Реалізація ф-ції отримання оцінки у Болонській системі
- Видео18 мин • смотреть видео
- Конспект
- 13
Цикли. Цикл while
- Видео37 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 14
Цикл for
- Видео23 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 15
Функції. Початок
- Видео11 мин • смотреть видео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 16
Функції. Базове застосування
- Видео22 мин • смотреть видео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 17
Функції. Вбудовані функції (global scope). Частина 1
- Видео22 мин • смотреть видео
- Конспект
- 18
Функції. Вбудовані функції (global scope). Частина 2
- Видео39 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 19
Функції. Вбудована функція filter()
- Видео13 мин • смотреть видео
- Конспект
- Задача: Задача
- 20
Функції. Вбудована функція map()
- Видео12 мин • смотреть видео
- Конспект
- Задача: Задача
- 21
Функції. Вбудована функція zip()
- Видео10 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача
- 22
Функції. Модулі itertools, functools
- Видео38 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 23
Функції. Модулі datetime, random
- Видео40 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 24
Функції. LEGB. Визначення сигнатури функції
- Видео30 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 25
Функції. Сигнатура, пакування, рекурсія
- Видео32 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача
- 26
Проєкт. Iterations: 0, 1
- Видео38 мин • смотреть видео
- Конспект
- 27
Проєкт. Iterations: 2
- Видео11 мин • смотреть видео
- Конспект
- 28
Проєкт. Iterations: 3
- Видео15 мин • смотреть видео
- Конспект
- 29
Проєкт. Iterations: 4
- Видео9 мин • смотреть видео
- Конспект
- 30
Проєкт. Iterations: 5
- Видео7 мин • смотреть видео
- Конспект
- 31
Проєкт. Iterations: 6
- Видео12 мин • смотреть видео
- Конспект
- 32
Проєкт. Iterations: 7
- Видео13 мин • смотреть видео
- Конспект
- 33
Проєкт. Iterations: 8, 9
- Видео7 мин • смотреть видео
- Конспект
- 34
Файли. Теорія
- Видео17 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача
- 35
Файли. Практика
- Видео14 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 36
Файли. json, csv, pickle
- Видео34 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 37
Файли. Великі файли
- Видео12 мин • смотреть видео
- Конспект
- Тест: Тест
- 38
Файли. Сховище для існуючого проєкту
- Видео27 мин • смотреть видео
- Конспект
- 39
ООП. Початок
- Видео20 мин • смотреть видео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 40
ООП. Наслідування
- Видео18 мин • смотреть видео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 41
ООП. Поліморфізм
- Видео4 мин • смотреть видео
- Конспект
- Задача: Задача
- 42
ООП. Інкапсуляція
- Видео12 мин • смотреть видео
- Конспект
- Задача: Задача 1
- Задача: Задача 2
- 43
Вбудована бібліотека Python. Примітивні класи: str
- Видео23 мин • смотреть видео
- Конспект
- Тест: Тест
- 44
Вбудована бібліотека Python. Примітивні класи: list
- Видео11 мин • смотреть видео
- Конспект
- Тест: Тест
- 45
Вбудована бібліотека Python. Примітивні класи: tuple, dict
- Видео11 мин • смотреть видео
- Конспект
- Тест: Тест
- 46
Вбудована бібліотека Python. Примітивні класи: set, numbers, booleans
- Видео10 мин • смотреть видео
- Конспект
- Тест: Тест
- 47
ООП. Спеціальні методи. Частина 1
- Видео20 мин • смотреть видео
- Конспект
- 48
ООП. Спеціальні методи. Частина 2
- Видео20 мин • смотреть видео
- Конспект
- Тест: Тест
- 49
ООП. Рефакторинг проєкту
- Видео32 мин • смотреть видео
- Конспект
- 50
Обробка помилок
- Видео28 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- 51
Застосування помилок для покращення проєкту
- Видео13 мин • смотреть видео
- Конспект
- 52
Менеджер контексту
- Видео18 мин • смотреть видео
- Конспект
- Тест: Тест
- 53
Декоратори
- Видео18 мин • смотреть видео
- Конспект
- Тест: Тест
- Задача: Задача 1
- Задача: Задача 2
- Задача: Задача 3
- 54
Декоратори. Застосування у власному проєкті
- Видео14 мин • смотреть видео
- Конспект
- 55
Паралелізм. Частина 1
- Видео12 мин • смотреть видео
- Конспект
- 56
Паралелізм. Частина 2
- Видео35 мин • смотреть видео
- Конспект
- Тест: Тест
- 57
Наступні кроки. Веб
- Видео21 мин • смотреть видео
- Конспект
- Тест: Тест