ГоловнаКурсиПовний курс Пайтон
ПочатківецьВік: 13-17

Повний курс Пайтон

Навчись створювати реальні проекти на Python та отримай навички, необхідні для початку кар'єри в IT.

33 тижнів
Тривалість
73 уроків
Матеріалів
14 модулів
Модулів
Сертифікат
Після завершення

Навички, які ти отримаєш

  • Основи програмування на Python
  • Робота з даними та файлами
  • Об'єктно-орієнтоване програмування
  • Робота з базами даних
  • Веб-розробка з Flask
  • Тестування коду
  • Версійний контроль Git
  • Розробка REST API
  • Деплой проектів

Формат навчання

  • Відео-уроки з поясненнями
  • Практичні завдання після кожного уроку
  • Тести для перевірки знань
  • Реальні проекти для портфоліо
  • Code review від менторів

Вимоги

  • Базові знання англійської мови
  • Доступ до комп'ютера з інтернетом
  • Мотивація та готовність до навчання

Сертифікат

Після успішного завершення всіх модулів та фінального проекту ти отримаєш міжнародний сертифікат SmartCode Academy, який підтверджує твої навички Python розробника.

Програма курсу

14 модулів, 73 уроків — від основ до створення повноцінних проектів

Модуль 0

00 - Об'єкти та структури даних Python

Основи об'єктів та структур даних: змінні, типи даних, списки, словники, кортежі, множини

3 тижні8 уроків
Модуль 1

01 - Оператори порівняння Python

Оператори порівняння та логічні оператори для роботи з умовами

1 тижні3 уроків
Модуль 2

02 - Оператори Python (Statements)

Умовні оператори if/elif/else та цикли for/while для контролю потоку виконання

3 тижні8 уроків
Модуль 3

03 - Методи та функції

Створення функцій, методи об'єктів, lambda функції, область видимості

4 тижні10 уроків
Модуль 4

04 - Об'єктно-орієнтоване програмування

Класи, об'єкти, наслідування, поліморфізм, інкапсуляція, магічні методи

5 тижні8 уроків
Модуль 5

05 - Обробка помилок та винятків

Try/except блоки, створення власних винятків, обробка помилок у програмах

2 тижні5 уроків
Модуль 6

06 - Декоратори Python

Створення та використання декораторів для розширення функціональності функцій

2 тижні4 уроків
Модуль 7

07 - Генератори Python

Створення генераторів, генераторні вирази, yield, ітератори

2 тижні4 уроків
Модуль 8

08 - Розширені модулі Python

Поглиблена робота з модулями: collections, itertools, functools, json, csv

3 тижні6 уроків
Модуль 9

09 - Веб-скрапінг

Збір даних з веб-сторінок за допомогою BeautifulSoup та requests

2 тижні4 уроків
Модуль 10

10 - Робота з зображеннями

Обробка зображень за допомогою PIL/Pillow, маніпуляції з зображеннями

2 тижні4 уроків
Модуль 11

11 - Робота з PDF

Робота з PDF файлами

1 тижні1 уроків
Модуль 12

12 - Відправка email з Python

Відправка email повідомлень, робота з SMTP, створення HTML email

1 тижні3 уроків
Модуль 13

13 - Бонус: Вступ до графічних інтерфейсів (GUI)

Створення графічних інтерфейсів користувача з Tkinter

2 тижні5 уроків

Готовий почати навчання?

Придбай курс за 0,00 грн та отримай доступ до всіх модулів та тем одразу. Перший урок першого модуля доступний безкоштовно для ознайомлення.

Увійти та придбати курс