Повний курс Пайтон
Навчись створювати реальні проекти на Python та отримай навички, необхідні для початку кар'єри в IT.
Навички, які ти отримаєш
- Основи програмування на Python
- Робота з даними та файлами
- Об'єктно-орієнтоване програмування
- Робота з базами даних
- Веб-розробка з Flask
- Тестування коду
- Версійний контроль Git
- Розробка REST API
- Деплой проектів
Формат навчання
- Відео-уроки з поясненнями
- Практичні завдання після кожного уроку
- Тести для перевірки знань
- Реальні проекти для портфоліо
- Code review від менторів
Вимоги
- Базові знання англійської мови
- Доступ до комп'ютера з інтернетом
- Мотивація та готовність до навчання
Сертифікат
Після успішного завершення всіх модулів та фінального проекту ти отримаєш міжнародний сертифікат SmartCode Academy, який підтверджує твої навички Python розробника.
Програма курсу
14 модулів, 73 уроків — від основ до створення повноцінних проектів
00 - Об'єкти та структури даних Python
Основи об'єктів та структур даних: змінні, типи даних, списки, словники, кортежі, множини
01 - Оператори порівняння Python
Оператори порівняння та логічні оператори для роботи з умовами
02 - Оператори Python (Statements)
Умовні оператори if/elif/else та цикли for/while для контролю потоку виконання
03 - Методи та функції
Створення функцій, методи об'єктів, lambda функції, область видимості
04 - Об'єктно-орієнтоване програмування
Класи, об'єкти, наслідування, поліморфізм, інкапсуляція, магічні методи
05 - Обробка помилок та винятків
Try/except блоки, створення власних винятків, обробка помилок у програмах
06 - Декоратори Python
Створення та використання декораторів для розширення функціональності функцій
07 - Генератори Python
Створення генераторів, генераторні вирази, yield, ітератори
08 - Розширені модулі Python
Поглиблена робота з модулями: collections, itertools, functools, json, csv
09 - Веб-скрапінг
Збір даних з веб-сторінок за допомогою BeautifulSoup та requests
10 - Робота з зображеннями
Обробка зображень за допомогою PIL/Pillow, маніпуляції з зображеннями
11 - Робота з PDF
Робота з PDF файлами
12 - Відправка email з Python
Відправка email повідомлень, робота з SMTP, створення HTML email
13 - Бонус: Вступ до графічних інтерфейсів (GUI)
Створення графічних інтерфейсів користувача з Tkinter
Готовий почати навчання?
Придбай курс за 0,00 грн та отримай доступ до всіх модулів та тем одразу. Перший урок першого модуля доступний безкоштовно для ознайомлення.
Увійти та придбати курс