Відеокурс

Python Core

рівень intermediate

Цей курс — не просто знайомство з Python, а системне навчання всьому, що вміє ця мова. Ви отримаєте базу програмування і повний набір інструментів: функції, модулі, структури даних, робота з файлами, ООП, декоратори, менеджери контексту, паралелізм — усе, що використовують у реальних проєктах.

Курс ідеально підходить для новачків, але при цьому охоплює широку функціональність Python. Ви почнете з основ: змінні, типи даних, умовні оператори, цикли, функції. Далі — поглиблення у мови: робота з файлами (txt, json, pickle), стандартна бібліотека, об'єктно-орієнтоване програмування, винятки, декоратори, менеджери контексту, паралельне виконання коду. Завершує курс мініпроєкт у кількох ітераціях, де ви використаєте усі ці інструменти на практиці. Це дає не лише розуміння синтаксису, а й справжній досвід роботи з мовою як з інструментом.

30%4 190 ₴
2 933 ₴
12
12
19 годин відео
57 занять
32 тести
49 практичних завдань
мова курсу українська

Вивчається на курсі

  • 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 хв • дивитись відео
    • Конспект
    • Тест: Тест
30%4 190 ₴
2 933 ₴
12
12

Можеш спробувати курс, перш ніж платити

Кожен урок у Hillel Max — це чіткий і простий план. Зручний та зрозумілий шлях до знань. Спочатку ти дивишся коротке відео, потім працюєш з прикладами та теорією, робочими матеріалами. Щоб закріпити знання, ти проходиш тест чи виконуєш практичне завдання. І на фінал — можеш перевірити себе та засвоєне, переглянувши готовий відеорозбір цієї практики від наших експертів.

Дивись відеоуроки, коли зручно

Навчайся у своєму темпі — без тиску й дедлайнів. Перемотуй, зупиняй, повертайся до складних тем або пропускай уже знайомі та вибирай саме ту тему, яка тобі потрібна тут і зараз.

Май міцну теорію під рукою

Чіткі та зрозумілі пояснення допоможуть систематизувати знання. Кожну тему ми розбили на зручні блоки з прикладами та ключовими моментами для кращого засвоєння.

Практикуйся на реальних задачах та тестах

Практичні задачі й кейси максимально наближені до актуальних робочих ситуацій. Зможеш прокачати навички, які знадобляться під час співбесід і в повсякденній роботі

Обрати курс
Можливостей
Навчання
Знань
Практики
Можливостей
Навчання
Знань
Практики
Bonuses block background image

Отримай бонуси
за навчання

Отримай XP за навчання
Виконуй щоденні завдання
Закривай тижневі відрізки
Збирай нагороди
Качай рівень
Отримуй бонуси, на які можна купити наступний курс
Gift