Ежедневно, с 8:30 до 22:30
Предзаказ
800

Создание фреймворка – упрощенного аналога Python Django

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Сайт:
250 ₽
999 ₽
-75%
Кэшбэк: 5% (13 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Фреймворки — незаменимые инструменты создания качественных веб-приложений. Это непросто, но создание фреймворка — задача еще более сложная. Зато позволяющая понять принцип функционирования популярных фреймворков, в частности Python Django и Flask, а также создавать собственные фреймворки и наделять их необходимым функционалом. В рамках семи разделов курса вы пройдете путь от освоения понятия WSGI-фреймворк до реализации собственной упрощенной ORM и создадите на базе созданного фреймворка небольшое веб-приложение.

Последовательно проходя урок за уроком, вы создадите основу фреймворка, дополните его обработчиками GET- и POST-запросов, декораторами-маршрутизаторами, встроенными классами-контроллерами, шаблонизатором, собственной ORM. Вы настроите возможность работы с наследованием шаблонов и подшаблонами. Ваш фреймворк станет похожим на Django или Flask. Вы сможете самостоятельно выбрать вариант. Вы поймете как изнутри устроены фреймворки и как они обеспечивают разработку веб-приложений. Вы пройдете путь от автора фреймворка до автора веб-приложения.

  • Очень важно, что вы получите ценные теоретические знания и практические навыки!
  • Очень важно, вы сможете пополнить свое портфолио уникальным проектом!

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

  • Что из себя представляют WSGI-фреймворки Django и Flask
  • Как функционирует WSGI-фреймворк и какие требования к нему предъявляются
  • Как создать фундамент WSGI-фреймворка
  • Как реализовать обработку GET- и POST-запросов
  • Как реализовать подключение HTML-шаблонов, а также настроить наследование шаблонов
  • Как реализовать привязку шаблонов URL-адресов и контроллеров-обработчиков
  • Как реализовать контроллеры в виде функций и CBV
  • Как реализовать свою ORM

Требования:

  • Основы Python. Обязательно изучите их, также сделайте упор на объектно-ориентированное программирование в Python.
  • Основы работы с фреймворками Django или Flask. Фреймворк, который мы реализуем в рамках курса, является упрощенной копией указанных фреймворков, а значит без понимания, как на их основе реализуются веб-приложения, освоение материала курса будет проблематичным
  • Азы HTML и CSS. Не нужно бы специалистом во frontend. Достаточно владеть основами верстки. Язык шаблонов. Вы должны знать, что такое контекст, как он передается в шаблоны, а также владеть основными операторами языка шаблонов (переменными контекста, тегами). Почитайте про встроенный шаблонизатор Django-фреймворка и шаблонизатор Jinja2

Для кого этот курс:

  • Продвинутые веб-разработчики, работающие с Django и Flask
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 22.07.2021 Артикул 800

Об авторах

Фото: Дмитрий Читалов
0.0
Дмитрий Читалов
Python-разработчик с 2014 года, бывший методист GeekBrains. Автор проектных курсов по Django, asyncio, Telegram-ботам на Aiogram и созданию своего фреймворка.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Python. Пишем свой фреймворк
Скидка 77%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Python. Пишем свой фреймворк
Python-бэкенд
Постер товара: Создаем сайт турагентства на базе фреймворка Django
Скидка 85%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Создаем сайт турагентства на базе фреймворка Django
Django и DRF
Постер товара: Добрый, добрый Django
Скидка 75%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Добрый, добрый Django
Django и DRF
Постер товара: Веб-разработка на Python
Скидка 85%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Веб-разработка на Python
Django и DRF
Постер товара: Создание управляемых данными веб-приложений с помощью Flask и SQLAlchemy
Скидка 71%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Создание управляемых данными веб-приложений с помощью Flask и SQLAlchemy
FastAPI и Flask
Постер товара: Python + Django: с нуля до коммерческих приложений
Скидка 85%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Python + Django: с нуля до коммерческих приложений
Django и DRF
Постер товара: Django, потанцуем?
Скидка 87%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Django, потанцуем?
Django и DRF
Постер товара: Бэкенд разработка на Django: с нуля до специалиста
Скидка 72%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Бэкенд разработка на Django: с нуля до специалиста
Django и DRF