Курс Python з нуля
- Online
- Для початківців
- Python
![]() |
|
| Навчальний центр: | Web Academy |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 9 тижнів |
| Початок курсу: | Дата формується |
| Вартість навчання: | Уточнюйте |
Подробиці та реєстрація
На вас чекають живі онлайн-заняття, під час яких Ви будете навчатися програмування на Python з нуля та одразу будете застосовувати знання на практиці. Разом з досвідченим Python Developer Ви напишете свій код та проаналізуєте помилки.
Програма курсу
Web розробка на Python, step by step
- Сфери застосування, особливості, переваги та недоліки
- Інтерпретатор та IDE
- Змінні та базові типи (Числа, Логічний, Рядки)
- Арифметичні та логічні операції
Умовні та циклічні конструкції
- Поняття алгоритму
- Умовні конструкції
- Циклічні конструкції
Версіонування вихідного коду
- git
- github/bitbucket
- open sourse, види ліцензій
Функції
- функції як об'єкти
- області видимості
- рекурсія
Контейнери, множини та відображення
- списки, кортежі
- множини та операції з множинами
- словники, об'єкти подання словника
- увімкнення
Функціональне програмування
- декоратори
- lambda-функції
- модуль functools
Ітератори та генератори
- ітератор
- функція генератор
- вираз генератор
- співпрограми (coroutines)
Модулі та бібліотеки
- модулі
- циклічні імпорти
- пакети
- віртуальне оточення
Основи ООП. Частина 1
- класи, об'єкти
- інкапсуляція, успадкування, поліморфізм
- MRO, лінеаризація класів
- класи старого типу, slots, ABCMeta
Основи ООП. Частина 2
- класи, об'єкти
- інкапсуляція, успадкування, поліморфізм
- MRO, лінеаризація класів
- класи старого типу, slots, ABCMeta
Стандартна бібліотека
- модуль itertools
- модулі os, sys
- модулі subprocess, threading
- модуль re
N.B. Видача технічного завдання на фінальний проект по курсу
- файли
- модуль io
- серіалізація (модулі pickle, shelve,json)
- менеджери контексту
Тестування
- види тестування
- модуль unittest
- модулі doctest, pytest
- code coverage
Вступ до баз даних
- основи РСУБД
- INSERT, SELECT, JOIN, UPDATE
- ORM: sqlalchemy
- NoSQL
Django. Частина 1
- встановлення
- файл settings
- urls.py
- міграції
- django admin
Django. Частина 2
- встановлення
- файл settings
- urls.py
- міграції
- django admin
Вибір теми на запит групи
Захист фінального проекту курсу
Особливості курсу
- Формат навчання
- Client Servise
- Практика
- Web Academy Club
Викладачі курсу
Anton Mazun - Python Developer at GeeksForLess Inc
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
QALight
Формат
Online
Початок навчання
20.01.2026
Тривалість
40 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
9 680 UAH за курс
Навчальний центр
Beetroot Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
8 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
Будь-який момент
Тривалість
12 занять
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
