Вартість курсу: 5 000 грн. на місяць
Тривалість курсу: 3 місяці, 67 астрономічних годин
Дата початку курсу: уточнюйте дату у менеджерів
Вимоги до слухачів: знання тем курсу «Основи програмування на Python»

*Курс доступний мовами: українська, російська, англійська

Професійне програмування на Python

Програма курсу
Об'єктно-орієнтоване програмування на Python
  • Класи. Атрибути і методи класів. Клас object. Посилання self. Методи примірників класів.
Спадкування
  • Звернення до базового класу super. Множинне спадкування. Декоратор Property. Статичні методи.
Метапрограмування в Python
  • Фабрика класів. Метакласи. Спадкування в метакласах. Метаклас type. Застосування метакласів. Втілення і успадкування.
Прийоми процедурного програмування в Python
  • Генератори. Динамічне імпортування. Анотації функцій.
Прийоми об'єктно-орієнтованого програмування в Python
  • Змінна __slots__. Управління доступом до атрибутів. Функтори. Менеджери контексту. Дескриптори. Декоратори класів. Абстрактні базові класи.
Функціональне програмування в Python
  • Відображення. Фільтрація. Спрощення. Частково підготовлені функції.
Потоки в Python
  • Створення потоку. Пули потоків. Синхронізація потоків.
Фреймворк Django
  • Створення проекту. Проста сторінка в Django. Прив'язка до URL. Процедура розгляду заяв про в Django. Шаблони. Створення шаблонних об'єктів. Обробка шаблонів. Контекстні змінні. Виклик методів.
Шаблонні теги і фільтри
  • Основні шаблонні теги і фільтри. Використання шаблонів в уявленнях. Спадкування в шаблонах. Робота з базами даних.
Записатися
Будь ласка, заповніть форму. Наші менеджери зв'яжуться з Вами найближчим часом.
Made on
Tilda