Python: Уеб разработка (Flask) - курс RUB 3900. от Хекслет, обучение 22 часа, дата 30 ноември 2023 г.
разни / / December 03, 2023
Уеб разработката на Flask ще ви бъде полезна, ако решите да научите в детайли принципите за създаване на модерни уеб приложения. Този курс е подходящ за тези, които продължават да учат Python и неговите приложения в мрежата. За да улесните ученето, трябва да изучите предварително курсове за HTTP протокола, основите на HTML оформлението и основите на ООП в Python.
1 За курса
Нека научим повече за курса, неговата структура, цели и цели
2 Уеб архитектура
Нека се запознаем с концепцията заявка-обработка-отговор в света на HTTP заявките
3 уеб сървър
Нека да разберем защо е необходим уеб сървър и как работи мрежовата комуникация
4 Вграден уеб сървър
Нека научим как да използваме уеб сървъра, предоставен в стандартната библиотека
5 Светкавица
Нека се запознаем с микрорамката на Flask
6 Обработчици на заявки
Нека се запознаем с концепцията за манипулатори
7 HTTP сесия (заявка и отговор)
Нека проучим структурата на манипулаторите на заявки
8 динамични маршрута
Нека научим как да създаваме маршрути, които съдържат контейнери
9 Механизъм за шаблони
Нека научим как да генерираме HTML страници с помощта на механизма за шаблони
10 Сигурност
Нека се запознаем с основите на създаването на защитени уебсайтове
11 Форми за търсене
Нека се запознаем с формулярите за филтриране на данни
12 Постоянство
Нека научим как да съхраняваме данни за постоянно
13 Модифициране на формуляри
Нека научим как да променяме данните на сървъра с помощта на формуляри
14 наименувани маршрута
Нека се научим да използваме по-устойчива система за контрол на маршрутизирането
15 Светкавица
Нека се научим да работим с еднократни съобщения
16 CRUD
Нека се запознаем с типичните операции на уеб приложенията
17 CRUD: Сътворение
Нека се научим да създаваме обекти
18 CRUD: Актуализация
Нека научим как да актуализираме обекти
19 CRUD: Премахване
Нека научим как да изтриваме обекти
20 модел-изглед-контролер (MVC)
Нека се запознаем с един от ключовите архитектурни модели за изграждане на персонализирани приложения
21 Бисквитки
Нека се научим да използваме бисквитки във Flask
Сесия 22
Нека се научим да използваме сесия във Flask
23 Разгръщане
Нека се запознаем с ключовите концепции и процеса на внедряване
24 Заключение
Обобщаване на курса
25 Самостоятелна работа
Допълнителни задачи, които ви позволяват да консолидирате придобитата теория
26 Допълнителни материали
Статии и видеоклипове, курирани от екипа на Hexlet. Ще ви помогне да се потопите по-дълбоко в темата на курса