Python: Webentwicklung (Flask) – Kurs 3.900 RUB. von Hexlet, Training 22 Stunden, Datum 30. November 2023.
Verschiedenes / / December 03, 2023
Die Flask-Webentwicklung wird sich als nützlich erweisen, wenn Sie die Prinzipien der Erstellung moderner Webanwendungen im Detail erlernen möchten. Dieser Kurs eignet sich für diejenigen, die weiterhin Python und seine Anwendungen im Web erlernen möchten. Um das Lernen zu erleichtern, sollten Sie sich vorab mit Kursen zum HTTP-Protokoll, den Grundlagen des HTML-Layouts und den Grundlagen von OOP in Python befassen.
1 Über den Kurs
Lassen Sie uns etwas über den Kurs, seinen Aufbau, seine Ziele und Ziele erfahren
2 Webarchitektur
Machen wir uns mit dem Konzept der Anforderungsverarbeitung und -antwort in der Welt der HTTP-Anforderungen vertraut
3 Webserver
Lassen Sie uns herausfinden, warum ein Webserver benötigt wird und wie die Netzwerkkommunikation funktioniert
4 Eingebetteter Webserver
Erfahren Sie, wie Sie den in der Standardbibliothek bereitgestellten Webserver verwenden
5 Blitz
Machen wir uns mit dem Flask-Mikroframework vertraut
6 Anforderungshandler
Machen wir uns mit dem Konzept der Handler vertraut
7 HTTP-Sitzung (Anfrage und Antwort)
Lassen Sie uns die Struktur von Anforderungshandlern untersuchen
8 dynamische Routen
Erfahren Sie, wie Sie Routen erstellen, die Platzhalter enthalten
9 Vorlagen-Engine
Erfahren Sie, wie Sie mithilfe des Vorlagenmechanismus HTML-Seiten generieren
10 Sicherheit
Machen wir uns mit den Grundlagen der Erstellung sicherer Websites vertraut
11 Suchformulare
Machen wir uns mit Formularen zum Filtern von Daten vertraut
12 Beharrlichkeit
Erfahren Sie, wie Sie Daten dauerhaft speichern
13 Formulare ändern
Erfahren Sie, wie Sie mithilfe von Formularen Daten auf dem Server ändern
14 benannte Routen
Lassen Sie uns lernen, ein robusteres System für die Routing-Steuerung zu verwenden
15 Blitz
Lassen Sie uns lernen, wie man mit einmaligen Nachrichten arbeitet
16 CRUD
Machen wir uns mit den typischen Vorgängen von Webanwendungen vertraut
17 CRUD: Schöpfung
Lernen wir, Entitäten zu erstellen
18 CRUD: Update
Erfahren Sie, wie Sie Entitäten aktualisieren
19 CRUD: Entfernung
Erfahren Sie, wie Sie Entitäten löschen
20 Model-View-Controller (MVC)
Machen wir uns mit einem der wichtigsten Architekturmuster für die Erstellung benutzerdefinierter Anwendungen vertraut
21 Kekse
Lassen Sie uns lernen, Cookies in Flask zu verwenden
Sitzung 22
Lassen Sie uns lernen, eine Sitzung in Flask zu verwenden
23 Bereitstellen
Machen wir uns mit den Schlüsselkonzepten und dem Bereitstellungsprozess vertraut
24 Fazit
Zusammenfassung des Kurses
25 Selbstständige Arbeit
Zusätzliche Aufgaben, die es Ihnen ermöglichen, die erworbene Theorie zu festigen
26 Zusätzliche Materialien
Vom Hexlet-Team kuratierte Artikel und Videos. Wird Ihnen helfen, tiefer in das Thema des Kurses einzutauchen