Python: sviluppo Web (Flask) - corso RUB 3.900. da Hexlet, formazione 22 ore, data 30 novembre 2023.
Miscellanea / / December 03, 2023
Lo sviluppo web Flask ti tornerà utile se decidi di apprendere in dettaglio i principi della creazione di applicazioni web moderne. Questo corso è adatto a coloro che continuano ad apprendere Python e le sue applicazioni sul web. Per facilitare l'apprendimento è consigliabile studiare in anticipo corsi sul protocollo HTTP, nozioni di base sul layout HTML e nozioni di base sull'OOP in Python.
1 Informazioni sul corso
Conosciamo il corso, la sua struttura, gli obiettivi e gli scopi
2 Architettura Web
Facciamo conoscenza con il concetto di richiesta-elaborazione-risposta nel mondo delle richieste HTTP
3Server Web
Scopriamo perché è necessario un server Web e come funziona la comunicazione di rete
4 Server web incorporato
Impariamo come utilizzare il server web fornito nella libreria standard
5 Flash
Facciamo conoscenza con il microframework Flask
6 Gestori delle richieste
Facciamo conoscenza con il concetto di handler
7 Sessione HTTP (richiesta e risposta)
Studiamo la struttura dei gestori delle richieste
8 Percorsi dinamici
Impariamo come costruire percorsi che contengano segnaposto
9 Motore di modelli
Impariamo come generare pagine HTML utilizzando il meccanismo dei modelli
10 Sicurezza
Facciamo conoscenza con le nozioni di base sulla creazione di siti Web sicuri
11 Moduli di ricerca
Facciamo conoscenza con i moduli per il filtraggio dei dati
12 Persistenza
Impariamo come archiviare i dati in modo permanente
13 Modifica dei moduli
Impariamo come modificare i dati sul server utilizzando i moduli
14 Percorsi con Nome
Impariamo a utilizzare un sistema più resiliente per il controllo del routing
15 Flash
Impariamo come lavorare con i messaggi singoli
16 CRUDO
Facciamo conoscenza con le operazioni tipiche delle applicazioni web
17 CRUD: Creazione
Impariamo a creare entità
18 CRUD: aggiornamento
Impariamo come aggiornare le entità
19 CRUD: Rimozione
Impariamo come eliminare le entità
20 Controller vista modello (MVC)
Facciamo conoscenza con uno dei modelli architettonici chiave per la creazione di applicazioni personalizzate
21 Biscotti
Impariamo a utilizzare i cookie in Flask
Sessione 22
Impariamo a utilizzare una sessione in Flask
23 Distribuire
Facciamo conoscenza con i concetti chiave e il processo di distribuzione
24 Conclusione
Riassumendo il corso
25 Lavoro indipendente
Compiti aggiuntivi che consentono di consolidare la teoria acquisita
26 Materiali aggiuntivi
Articoli e video curati dal team Hexlet. Ti aiuterà ad approfondire l'argomento del corso