Курс 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, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
EPAM
Формат
Online
Начало обучения
16.12.2024
Длительность
7 недель
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
безкоштовно
Учебный центр
Академия Профессий Будущего
Формат
Online
Начало обучения
Дата формується
Длительность
16 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
500 UAH за час
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
20 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 076 UAH за курс
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 000 UAH за курс
