Курс 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
3 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
1 600 UAH за місяць
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
3 400 UAH за місяць
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
Дата формується
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
DAN IT Education
Формат
Online
Початок навчання
Будь-який момент
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
