Архитектура и шаблоны проектирования на Python

468 студентов зачислены

Длительность

2 месяца

Количество занятий

9 уроков

Доступ к курсу

навсегда

Курс прививает студентам принципы «чистого кода» при программировании на языке Python. Научит проектировать код с перспективой масштабирования, выбирать и выстраивать оптимальную архитектуру, ориентироваться в шаблонах. Эти знания позволят разработчикам создавать гибкие и надежные проекты.

 

Чему вы научитесь

Архитектура

Python-приложений;

Порождающие

паттерны;

Поведенческие

паттерны;

Принципы

проектирования;

Структурные

паттерны;

Архитектурные

системные паттерны;

Содержание курса

В данном уроке мы начинаем создавать свой wsgi-фреймворк для того чтобы пользоваться им в дальнейшем проекте и отработать паттерны Page Controlle, Front Controller, MVCВ данном уроке мы начинаем создавать свой wsgi-фреймворк для того чтобы пользоваться им в дальнейшем проекте и отработать паттерны Page Controlle, Front Controller, MVC

Разбираем самые базовые понятия и критерии “хорошей” бизнес-системы, а также виды систем. Рассматриваем базовые принципы и понятия. В конце развиваем wsgi-фреймворк для дальнейшей работы

Развиваем понятие “хорошей” архитектуры из прошлого занятия, переходим от абстрактных понятий к более конкретным принципам. Рассматриваем базовые принципы. Подробно изучаем SOLID и кратко GRASP. В конце заканчиваем работы с wsgi-фреймворком для его использования в следующих практических заданиях

От принципов переходим к классическим паттернам GoF. Рассматриваем первую категорию порождающих паттернов. Подробно разбираем каждый паттерн на примерах

Рассматриваем вторую категорию структурных паттернов. Подробно разбираем каждый паттерн на примерах

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Архитектура и шаблоны проектирования на Python
Цена:
34 700 ₽ 15 000 ₽