Python: Ανάπτυξη Ιστού (Flask) - μάθημα 3.900 RUB. από Hexlet, προπόνηση 22 ωρών, Ημερομηνία 30 Νοεμβρίου 2023.
μικροαντικείμενα / / December 03, 2023
Η ανάπτυξη web Flask θα σας φανεί χρήσιμη εάν αποφασίσετε να μάθετε λεπτομερώς τις αρχές δημιουργίας σύγχρονων εφαρμογών ιστού. Αυτό το μάθημα είναι κατάλληλο για όσους συνεχίζουν να μαθαίνουν την Python και τις εφαρμογές της στον Ιστό. Για να διευκολύνετε τη μάθηση, θα πρέπει να μελετήσετε εκ των προτέρων μαθήματα για το πρωτόκολλο HTTP, τα βασικά στοιχεία της διάταξης HTML και τα βασικά του OOP στην Python.
1 Σχετικά με το μάθημα
Ας μάθουμε για το μάθημα, τη δομή, τους στόχους και τους στόχους του
2 Αρχιτεκτονική Ιστού
Ας εξοικειωθούμε με την έννοια της αίτησης-επεξεργασίας-απόκρισης στον κόσμο των αιτημάτων HTTP
3 Διακομιστής Ιστού
Ας μάθουμε γιατί χρειάζεται ένας διακομιστής ιστού και πώς λειτουργεί η δικτυακή επικοινωνία
4 Ενσωματωμένος διακομιστής web
Ας μάθουμε πώς να χρησιμοποιείτε τον διακομιστή web που παρέχεται στην τυπική βιβλιοθήκη
5 Flash
Ας εξοικειωθούμε με το μικροπλαίσιο Flask
6 Διαχειριστές αιτημάτων
Ας εξοικειωθούμε με την έννοια των χειριστών
7 Συνεδρία HTTP (αίτημα και απάντηση)
Ας μελετήσουμε τη δομή των χειριστών αιτημάτων
8 Δυναμικές διαδρομές
Ας μάθουμε πώς να δημιουργούμε διαδρομές που περιέχουν σύμβολα κράτησης θέσης
9 Μηχανή προτύπου
Ας μάθουμε πώς να δημιουργείτε σελίδες HTML χρησιμοποιώντας τον μηχανισμό προτύπων
10 Ασφάλεια
Ας εξοικειωθούμε με τα βασικά της δημιουργίας ασφαλών ιστοσελίδων
11 Φόρμες αναζήτησης
Ας εξοικειωθούμε με φόρμες φιλτραρίσματος δεδομένων
12 Επιμονή
Ας μάθουμε πώς να αποθηκεύουμε δεδομένα μόνιμα
13 Τροποποίηση εντύπων
Ας μάθουμε πώς να αλλάζουμε δεδομένα στον διακομιστή χρησιμοποιώντας φόρμες
14 Επώνυμες διαδρομές
Ας μάθουμε να χρησιμοποιούμε ένα πιο ανθεκτικό σύστημα για τον έλεγχο δρομολόγησης
15 Flash
Ας μάθουμε πώς να εργαζόμαστε με μηνύματα μίας χρήσης
16 ΑΚΑΤΩ
Ας εξοικειωθούμε με τυπικές λειτουργίες των διαδικτυακών εφαρμογών
17 CRUD: Δημιουργία
Ας μάθουμε να δημιουργούμε οντότητες
18 CRUD: Ενημέρωση
Ας μάθουμε πώς να ενημερώνουμε οντότητες
19 CRUD: Αφαίρεση
Ας μάθουμε πώς να διαγράψουμε οντότητες
20 Model-View-Controller (MVC)
Ας εξοικειωθούμε με ένα από τα βασικά αρχιτεκτονικά μοτίβα για την κατασκευή προσαρμοσμένων εφαρμογών
21 Μπισκότα
Ας μάθουμε να χρησιμοποιούμε cookies στο Flask
Συνεδρία 22
Ας μάθουμε να χρησιμοποιούμε μια συνεδρία στο Flask
23 Ανάπτυξη
Ας εξοικειωθούμε με βασικές έννοιες και τη διαδικασία ανάπτυξης
24 Συμπέρασμα
Συνοψίζοντας το μάθημα
25 Ανεξάρτητη εργασία
Πρόσθετες εργασίες που σας επιτρέπουν να εδραιώσετε την επίκτητη θεωρία
26 Πρόσθετα υλικά
Άρθρα και βίντεο επιμέλεια της ομάδας Hexlet. Θα σας βοηθήσει να βουτήξετε βαθύτερα στο θέμα του μαθήματος