Python: Webbutveckling (Flask) - kurs 3 900 RUB. från Hexlet, träning 22 timmar, Datum 30 november 2023.
Miscellanea / / December 03, 2023
Flask webbutveckling kommer väl till pass om du bestämmer dig för att i detalj lära dig principerna för att skapa moderna webbapplikationer. Den här kursen är lämplig för dig som fortsätter att lära sig Python och dess applikationer på webben. För att göra inlärningen enklare bör du i förväg studera kurser om HTTP-protokollet, grunderna i HTML-layout och grunderna i OOP i Python.
1 Om kursen
Låt oss lära oss om kursen, dess struktur, mål och mål
2 Webbarkitektur
Låt oss bekanta oss med konceptet för begäran-bearbetning-svar i världen av HTTP-förfrågningar
3 Webbserver
Låt oss ta reda på varför en webbserver behövs och hur nätverkskommunikation fungerar
4 Inbäddad webbserver
Låt oss lära oss hur du använder webbservern som finns i standardbiblioteket
5 Blixt
Låt oss bekanta oss med Flask-mikroramen
6 Begäran hanterare
Låt oss bekanta oss med begreppet hanterare
7 HTTP-session (begäran och svar)
Låt oss studera strukturen för förfrågningshanterare
8 dynamiska rutter
Låt oss lära oss hur man bygger rutter som innehåller platshållare
9 Mallmotor
Låt oss lära oss hur man skapar HTML-sidor med hjälp av mallmekanismen
10 Säkerhet
Låt oss bekanta oss med grunderna för att skapa säkra webbplatser
11 Sökformulär
Låt oss bekanta oss med formulär för filtrering av data
12 Uthållighet
Låt oss lära oss hur man lagrar data permanent
13 Ändring av formulär
Låt oss lära oss hur man ändrar data på servern med hjälp av formulär
14 namngivna rutter
Låt oss lära oss att använda ett mer motståndskraftigt system för routingkontroll
15 Blixt
Låt oss lära oss hur man arbetar med engångsmeddelanden
16 CRUD
Låt oss bekanta oss med typiska funktioner för webbapplikationer
17 CRUD: Creation
Låt oss lära oss att skapa enheter
18 CRUD: Uppdatering
Låt oss lära oss hur man uppdaterar enheter
19 CRUD: Borttagning
Låt oss lära oss hur man tar bort enheter
20 Model-View-Controller (MVC)
Låt oss bekanta oss med ett av de viktigaste arkitektoniska mönstren för att bygga anpassade applikationer
21 Cookies
Låt oss lära oss att använda cookies i Flask
Session 22
Låt oss lära oss att använda en session i Flask
23 Installera
Låt oss bekanta oss med nyckelbegrepp och implementeringsprocessen
24 Slutsats
Sammanfattning av kursen
25 Självständigt arbete
Ytterligare uppgifter som gör att du kan konsolidera den förvärvade teorin
26 Ytterligare material
Artiklar och videor kurerade av Hexlet-teamet. Hjälper dig att dyka djupare in i kursens ämne