Πρακτικό μάθημα για Python και ανάπτυξη Full Stack με Python - μάθημα 2.990 RUB. από Stepik, εκπαίδευση 10 ωρών, ημερομηνία 30 Νοεμβρίου 2023.
μικροαντικείμενα / / December 04, 2023
Τι θα μάθετε
- Χρήση της ενότητας Math.
- συναρτήσεις all() και any().
- Docstrings και ωραία εκτύπωση δεδομένων.
- Εργασία με αρχεία πληροφοριών, όπως προσωρινά αρχεία, αρχεία zip, αρχεία csv, αρχεία json, ρυθμίσεις παραμέτρων και φυσικά αρχεία κειμένου, χρησιμοποιώντας τη διαχείριση περιβάλλοντος.
- Εργασία με τυχαίους αριθμούς και δημιουργία κωδικών πρόσβασης.
- Εργασία με ημερομηνία και ώρα (συμπεριλαμβανομένων των διαστημάτων και της προηγμένης μορφοποίησης).
- Δημιουργία προφίλ προγράμματος με χρήση της ενότητας cProfile.
- Πώς να δημιουργήσετε χρονόμετρα για τη μέτρηση του χρόνου εκτέλεσης τμημάτων ενός προγράμματος.
- Γεννήτριες λιστών, συνόλων, λεξικών.
- Εργασία με συμβολοσειρές, συμπεριλαμβανομένης της προηγμένης παρεμβολής, μορφοποίησης και ακατέργαστων συμβολοσειρών.
- Iterators και Generators (συμπεριλαμβανομένων προηγμένων λύσεων).
- Χειρισμός δεδομένων με χρήση των λειτουργικών μονάδων χειριστή και συστοιχίας
- Η αρχή της βαθιάς και ρηχής (επιφανειακής) αντιγραφής.
- Καταγραφή (συμπεριλαμβανομένης της προηγμένης καταγραφής).
- Κανονικές εκφράσεις (Μεταχαρακτήρες, Άγκυρες, Ποσοτικοποιητές, καθώς και προηγμένες κατασκευές).
- Αναδρομή.
- Διακοσμητές.
- Εργασία με αιτήματα WEB χρησιμοποιώντας τις βιβλιοθήκες Urllib και Requests.
- Μίνι-έργα ασφάλισης υλικού
- Έργα χαρτοφυλακίου (πραγματικές εφαρμογές με ανάπτυξη στον ανοιχτό κόσμο)
Σχετικά με το μάθημα
Κάθε μάθημα περιέχει ένα βίντεο με λεπτομερή επεξήγηση του θέματος, ακολουθούμενο από τεστ ή τεχνικές εργασίες. Επιπλέον, κάθε μάθημα συνοδεύεται από μια περίληψη του κώδικα που χρησιμοποιήθηκε σε αυτό το μάθημα.
Για να δημιουργήσω αυτό το μάθημα, χρησιμοποίησα μόνο τα καλύτερα υλικά, συγκρίθηκαν, δοκιμάστηκαν προσωπικά και επέλεξα τα πιο αποτελεσματικά, παρέχοντας κάθε μάθημα δεν είναι μόνο μια επεξήγηση βίντεο, αλλά και μια ποικιλία από πρακτικές εργασίες και τεστ, συμπεριλαμβανομένων εκείνων από τον επαγγελματία σας εμπειρία.
Ξέρω από τον εαυτό μου ότι λεπτομερή μαθήματα από έναν προγραμματιστή, που υποστηρίζονται από μια θάλασσα πρακτικών εργασίες και δοκιμές, με ζωντανή κοινότητα, υποστήριξη και τακτικές ενημερώσεις μαθημάτων - ο καλύτερος τρόπος μάθηση!
Θα διδαχθείτε από έναν πραγματικό προγραμματιστή με πραγματικό πλούτο γνώσεων, τόσο ακαδημαϊκών όσο και βασισμένων στη δική σας πολυετή εμπειρία στον κλάδο.
Θέλω να σας ευχηθώ επιμονή και να σας διαβεβαιώσω ότι με την ολοκλήρωση του μαθήματος, θα αποκτήσετε αυτοπεποίθηση στον προγραμματισμό στην Python και θα μπορείτε με σιγουριά να κάνετε αίτηση για μια θέση προγραμματιστή, αλλά Δεδομένου ότι αυτό είναι ακόμα ένα προχωρημένο μάθημα Python, αναμένεται να είστε ήδη εξοικειωμένοι με τα βασικά της γλώσσας, αλλά αν όχι, τότε σας έχω αφήσει συνδέσμους σε πόρους που θα σας βοηθήσουν ξεκίνα.
Καλή επιτυχία, επιμονή και ξεκινάμε!
Αρχικές απαιτήσεις
Κατανόηση των βασικών της Python. Εάν θέλετε να μάθετε τα βασικά της γλώσσας ή απλά πρέπει να ανανεώσετε τη μνήμη σας, τότε μπορείτε να ακολουθήσετε με ασφάλεια τον σύνδεσμο.
Python Intensive για αρχάριους: https://www.youtube.com/watch? v=AYFGjOz7Kwc&list=PLPPIc-4tm3YQw3P5d0mrID3DmvV_abaMO&index=1&t=2s
1
ΚαλάMachine Learning, Python, Java
Μηχανικός Μηχανικής Εκμάθησης. Μεταπτυχιακό στην Τεχνητή Νοημοσύνη (University of Southampton, UK). Ειδικός με πολυετή εμπειρία. Συγγραφέας του καναλιού Ave Koder ( https://www.youtube.com/@avecoder ) και Ιστορία της Τεχνολογίας ( https://www.youtube.com/@avetech_ru) .
Ζέσταμα
Εργασία με αρχεία πληροφοριών
Τυχαίοι αριθμοί, μυστικά, κωδικοί πρόσβασης και UUID
Ημερομηνία και ώρα
Κατανοήσεις (Δημιουργοί καταλόγων, συνόλων, λεξικών)
Εργασία με Strings
Iterators και Generators
ΧΕΙΡΑΓΩΓΗΣΗ ΔΕΔΟΜΕΝΩΝ
Ξύλευση
Κανονικές εκφράσεις (Regex)
Αναδρομή
Διακοσμητές
Αιτήματα WEB με Urllib και αιτήματα
Εκπαιδευτικά mini-project
Έργα χαρτοφυλακίου (πραγματικές εφαρμογές)
Αυτό είναι μόνο η αρχή