Δημιουργούμε μια πύλη ειδήσεων βασισμένη στο Python FastAPI - μάθημα 4.000 ρούβλια. από Stepik, εκπαίδευση 79 μαθημάτων, Ημερομηνία 30 Νοεμβρίου 2023.
μικροαντικείμενα / / December 04, 2023
Τι θα μάθετε
Ο ασύγχρονος μηχανισμός για την εκτέλεση εφαρμογών εφαρμόζεται όλο και περισσότερο από προγραμματιστές. Σας επιτρέπει να δημιουργείτε και να εκκινείτε νέες εργασίες χωρίς να περιμένετε να ολοκληρωθούν ορισμένες εργασίες. Στην Python, έχουμε πρόσβαση στο νέο και πολλά υποσχόμενο ασύγχρονο πλαίσιο FastAPI. Παρά το γεγονός ότι είναι σχετικά νέο, οι δυνατότητές του χρησιμοποιούνται ήδη ευρέως από προγραμματιστές Python. Θα μπορούμε να το χρησιμοποιήσουμε ως μέρος της δουλειάς μας στην πύλη ειδήσεων. Το FastAPI κατατάσσεται στην τρίτη θέση μετά το Django και το Flask, αλλά στο μέλλον μπορεί να ξεπεράσει σημαντικά αυτές τις τεχνολογίες. Το FastAPI έχει αποδεδειγμένους δείκτες απόδοσης, για τους οποίους έλαβε την πρώτη θέση δημοτικότητας στον πόρο Stackoverflow και η δημοτικότητά του θα συνεχίσει να αυξάνεται. Εκτός από τη μελέτη της ίδιας της βιβλιοθήκης Python asyncio, θα δώσουμε μεγάλη προσοχή στη συνεργασία με τη βιβλιοθήκη SQLAlchemy ORM, μέσω της οποίας θα ρυθμίσουμε την αλληλεπίδραση με τη βάση δεδομένων. Θα ρυθμίσουμε την ανάκτηση κωδικού πρόσβασης χρήστη, τη δημιουργία αναρτήσεων ειδήσεων, την προβολή, την επεξεργασία και τη διαγραφή. Θα εφαρμόσουμε επίσης τη δυνατότητα προσθήκης σχολίων σε αναρτήσεις. Θα αναπτύξουμε την τελική έκδοση του έργου στη φιλοξενία. Σίγουρα θα συναντήσουμε πολλά λάθη, αλλά θα τα ξεπεράσουμε με επιτυχία και θα αποκτήσουμε πολύτιμη εμπειρία από τα λάθη μας.
Σχετικά με το μάθημα
Είναι πολύ σημαντικό να μπορείτε να ΚΑΝΕΤΕ ΜΙΑ ΕΡΩΤΗΣΗ ΣΤΟΝ ΔΑΣΚΑΛΟ ΣΑΣ ανά πάσα στιγμή και να λάβετε συμβουλές για τυχόν δυσκολίες που προκύπτουν κατά τη διαδικασία κατάκτησης της ύλης. Είναι πολύ σημαντικό να αποκτήσετε ΠΟΛΥΤΙΜΕΣ ΠΡΑΚΤΙΚΕΣ ΔΕΞΙΟΤΗΤΕΣ! Είναι πολύ σημαντικό να ΑΝΑΠΛΗΡΩΣΕΤΕ ΤΟ ΧΑΡΤΟΦΥΛΑΚΙΟ ΣΑΣ με ένα μοναδικό έργο!
Αρχικές απαιτήσεις
Βασικά στοιχεία Python
6
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΠρογραμματιστής και δάσκαλος Python, πύλη GeekBrains
Ονομάζομαι Dmitry Chitalov, είμαι προγραμματιστής Python από το 2014, είμαι 34 και εδώ και 5 χρόνια είμαι μεθοδολόγος και δάσκαλος στην εκπαιδευτική πύλη Geekbrains. Κατά τη διάρκεια της εργασίας μου, πραγματοποίησα περισσότερες από 250 ροές διαδικτυακών σεμιναρίων, εκπαίδευσα αρκετές χιλιάδες μαθητές και ανέπτυξα και αναπτύσσω το δικό μου εκπαιδευτικό υλικό. Παρέχω ατομικές συμβουλές σχετικά με τον προγραμματισμό σε Python και την εργασία με πλαίσια.