Προγραμματιστής Python από το μηδέν έως το μέσο - μάθημα 110.820 RUB. από Netology, εκπαίδευση 13 μηνών, Ημερομηνία 2 Οκτωβρίου 2023.
μικροαντικείμενα / / November 27, 2023
Βασικές δεξιότητες: Python, Django, Celery, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Βασικά στοιχεία γλώσσας προγραμματισμού Python
Ας μάθουμε μια από τις πιο καλά οργανωμένες γλώσσες προγραμματισμού. Ας μάθουμε να περιγράφουμε αλγόριθμους για την επίλυση καθημερινών προβλημάτων και την εργασία με δεδομένα.
- Python. Γνωριμία με την κονσόλα
- Κατασκευές υπό όρους. Λειτουργίες σύγκρισης
- Εισαγωγή στους τύπους δεδομένων και τους βρόχους
- Κύκλοι. Τύποι δεδομένων. Συλλογές Δεδομένων
- Λειτουργίες - χρησιμοποιήστε ενσωματωμένες και δημιουργήστε τις δικές σας
- Οι τάξεις και οι χρήσεις τους στην Python
- Άνοιγμα και ανάγνωση αρχείου, εγγραφή σε αρχείο
- Εργαστείτε με διαφορετικές μορφές δεδομένων
- Εργασία με τη βιβλιοθήκη αιτημάτων, αιτήματα http
- Εργασία με κλάσεις χρησιμοποιώντας το VK API ως παράδειγμα
Σύστημα ελέγχου έκδοσης Git
Μάθετε να εργάζεστε με το σύστημα Git (ένα πρότυπο διαχείρισης πηγαίου κώδικα) και την υπηρεσία GitHub. Θα δημοσιεύσετε την εργασία σας και ήδη κατά τη διάρκεια της εκπαιδευτικής διαδικασίας θα δημιουργήσετε το πρώτο σας χαρτοφυλάκιο.
- Εφαρμογή συστήματος ελέγχου έκδοσης
- Εργασιακό ιστορικό και υποκαταστήματα
- ΟΜΑΔΙΚΗ ΔΟΥΛΕΙΑ
Πρόγραμμα μαθήματος "Cloud Archiver"
Η αποθήκευση στο cloud έχει γίνει ο κανόνας για τους ανθρώπους. Η μεταφόρτωση ενός άλμπουμ φωτογραφιών ή η κοινή χρήση εγγράφων στο cloud δεν είναι δύσκολη. Αλλά υπάρχει ένα πρόβλημα - μπορεί να σας τελειώσει ο χώρος. Θα ήταν ωραίο να μπορείτε να αρχειοθετήσετε το μεγαλύτερο και βαρύτερο αρχείο ή φάκελο και να το ανεβάσετε ξανά στο cloud. Με αυτόν τον τρόπο μπορείτε να εξοικονομήσετε περισσότερο ελεύθερο χώρο. Θα δημιουργήσετε ένα πρόγραμμα αρχειοθέτησης cloud από την αρχή για να βελτιστοποιήσετε το χώρο στο δίσκο. Το πρόγραμμα θα μπορεί να:
- Λάβετε πληροφορίες για όλους τους φακέλους στο Ya.Disk και αναζητήστε τον πιο βαρύ
- Κάντε λήψη του αρχείου στον υπολογιστή όπου εκτελείται το πρόγραμμα
- Αρχειοθετήστε το αρχείο
- Ανεβάστε το ξανά στο φάκελο
- Γράψτε πληροφορίες για το αλλαγμένο αρχείο σε αρχείο json
Αγγλικά για αρχάριους προγραμματιστές
Σε αυτή την ενότητα θα βρείτε δέκα διαλέξεις βίντεο που θα σας βοηθήσουν να αρχίσετε να μιλάτε αγγλικά σαν πραγματικός προγραμματιστής.
- Λεξιλόγιο χωρίς το οποίο δεν μπορείτε
- Τρόπος αλληλογραφίας στα αγγλικά
- Ανάγνωση τεκμηρίωσης και ανάλυση απαιτήσεων
- Προγραμματισμός
- Δοκιμή λογισμικού
- Στρεσογόνες καταστάσεις
- Αντιμετώπιση προβλημάτων
- Εργασία και ρόλοι σε μια ομάδα
- Υποστηρίζουμε οποιαδήποτε συνομιλία στα αγγλικά
- Συναντήσεις, παρουσιάσεις στο υψηλότερο επίπεδο
Βάση δεδομένων
Ας μάθουμε πώς να σχεδιάζουμε βάσεις δεδομένων χρησιμοποιώντας τη γλώσσα ερωτημάτων SQL. Ως μέρος του μαθήματος, θα εργαστούμε με τη βάση δεδομένων PostgreSQL - μια από τις πιο δημοφιλείς και ευκολότερες στην εκμάθηση. Θα χρησιμοποιήσουμε το pgAdmin ως πελάτη. Στο τέλος του μαθήματος θα εξοικειωθούμε με το ORM sqlalchemy.
- Εισαγωγή στις Βάσεις Δεδομένων
- Τύποι βάσεων δεδομένων. SQL/NoSQL, PostgreSQL
- Σχεδιασμός βάσης δεδομένων. Συνδέσεις 3NF
- Επιλέξτε ερωτήματα
- Εισαγωγή/ενημέρωση/διαγραφή αιτημάτων
- Python και βάσεις δεδομένων. ORM
Η Python έχει προχωρήσει
Ας εξερευνήσουμε τα χαρακτηριστικά της Python που την κάνουν τόσο δημοφιλή. Ας δούμε πώς να βελτιώσουμε και να απλοποιήσουμε ένα πρόγραμμα χρησιμοποιώντας ενότητες, επαναλήπτες και διακοσμητές. Θα μελετήσουμε τεχνολογίες για τη δοκιμή κώδικα, την ανάλυση κειμένου και ιστοσελίδων. Στο τέλος του μαθήματος θα δώσουμε μια διάλεξη για το πώς να περάσετε μια συνέντευξη για το επάγγελμα του προγραμματιστή Python.
- Ενότητες, πακέτα, εισαγωγές σε Python
- Iterators, γεννήτριες
- Διακοσμητές
- Ανάπτυξη δοκιμών
- Κανονικές εκφράσεις
- Απόξεση ιστού
- Προετοιμασία για συνεντεύξεις
Πρόγραμμα μαθήματος VKinder
Όλοι έχουν ακούσει για την εφαρμογή γνωριμιών - Tinder. Θα φτιάξεις ένα bot παρόμοιο με το Tinder. Για άτομα που πληρούν τις απαιτήσεις του χρήστη, το bot θα στείλει τις 3 δημοφιλείς φωτογραφίες από το avatar τους. Η δημοτικότητα καθορίζεται από τον αριθμό των likes. Το bot θα μπορεί να αναζητά άτομα που πληρούν τις προϋποθέσεις με βάση πληροφορίες σχετικά με τον χρήστη από το VK, χρησιμοποιώντας:
- εύρος ηλικίας
- δάπεδο
- πόλη
- Οικογενειακή κατάσταση
Django
Σε αυτή την ενότητα θα εργαστείτε με το πλαίσιο του Django και θα μάθετε τις βασικές αρχές της οργάνωσης ενός έργου στο Django. Θα εργαστείτε με βάσεις δεδομένων - μάθετε πώς να τις δημιουργείτε, να εργάζεστε με ORM και μοντέλα. Θα μάθετε πώς να αναπτύσσετε εφαρμογές web backend και φιλοξενία αρχείων συνδέσμων και εκκίνηση εφαρμογών Ιστού.
- Εισαγωγή στο Django. Προετοιμασία και έναρξη του έργου
- Επεξεργασία ερωτημάτων
- Δυναμική δημιουργία σελίδων με βάση πρότυπα
- Εργασία με ORM
- Εργασία με ORM, μέρος 2
- Αλληλεπίδραση με τον ιστότοπο
- Εξατομίκευση ιστότοπου
- Δημιουργία και υποστήριξη έργου
- Εργασία με API
Η Python στην ανάπτυξη ιστοσελίδων
Ο προγραμματισμός είναι ένα σύνολο δεξιοτήτων. Πρέπει να μπορείτε να εκτελέσετε τον κώδικα, να τον ανεβάσετε στον διακομιστή και να τον ρυθμίσετε. Οι τεχνολογίες Docker και CI/CD θα βοηθήσουν σε αυτό. Ως εφαρμογή, θα γράψουμε ένα πρόγραμμα χρησιμοποιώντας το πλαίσιο Flask. Στο δεύτερο μέρος του μαθήματος θα μελετήσουμε τεχνολογίες ασύγχρονου προγραμματισμού στην Python.
- Εισαγωγή στο πλαίσιο web Flask
- Ανάπτυξη εφαρμογής με χρήση Docker
- CI/CD - μέθοδοι συνεχούς ενοποίησης, ανάπτυξης ή παράδοσης
- Βρόχος συμβάντος. Asyncio
- Aiohttp
- Εκτελέστε εργασίες συνδεδεμένες με CPU στο παρασκήνιο στο Django/Flask
U
Undine86
27.01.2023 ΣΟΛ.
Η Netology είναι η καλύτερη σχολή στην κατηγορία της. Προτείνω.
Πλεονεκτήματα: Σαφής παρουσίαση της ύλης, ικανοί καθηγητές, βοήθεια κατά τη διάρκεια του μαθήματος. Εξαιρετική ποιότητα διαδικτυακών εκπομπών. Τήρηση προθεσμιών για επιθεωρήσεις. Μειονεκτήματα: Δεν βρέθηκε Καλημέρα! Ήθελα να μοιραστώ τη θετική μου εμπειρία στο Netology. Μαθαίνω να είμαι προγραμματιστής Python από την αρχή. Αφού έμεινα χωρίς δουλειά, έπρεπε επειγόντως να εκπαιδευτώ από λογιστή για να γίνω ειδικός πληροφορικής. Φοβόμουν...
ΕΝΑ
AleNnor
03.10.2022 ΣΟΛ.
Python για αρχάριους - Μου άρεσε πολύ ο τρόπος που το δίδαξαν, έμαθα να προγραμματίζω από την αρχή!
Πλεονεκτήματα: Πολύ ικανοί δάσκαλοι, εξαιρετική ανατροφοδότηση, εργασία για το σπίτι. Μειονεκτήματα: Κανένα Μου άρεσε πολύ η στάση των δασκάλων και των διευθυντών απέναντι στον δάσκαλο. Σε οδηγούν εντελώς από το μηδέν μέχρι το τέλος της προπόνησης. Βοηθούν σε όλα τα στάδια της εκπαίδευσης, συμβουλεύουν τόσο για εργασίες όσο και για προγράμματα μαθημάτων. Για προσωπικούς λόγους, δεν είχα χρόνο να υποβάλω τη διατριβή μου και πονούσα…
μι
enmazur
20.04.2022 ΣΟΛ.
Προγραμματιστής Python από την αρχή
Πλεονεκτήματα: κανένα ακόμη. Μειονεκτήματα: Μέχρι στιγμής η μέθοδος εκπαίδευσης δεν αποφέρει αποτελέσματα Αγόρασα το μάθημα «Προγραμματιστής Python από την αρχή». Αρχικά, κατάλαβα ότι το θέμα που επέλεξα ήταν αρκετά περίπλοκο και ότι θα έπρεπε να το μελετήσω όχι μόνο τοπικά στο μάθημα, αλλά και να χρησιμοποιήσω όλες τις πιθανές μεθόδους αναζήτησης πληροφοριών. Αυτή τη στιγμή μελετώ 1 μήνα, κατά τη διάρκεια του οποίου έχουμε καλύψει 5 θέματα και έχουμε ολοκληρώσει 5 εργασίες για το σπίτι. Πίσω...
κ
KRealNum
19.05.2022 ΣΟΛ.
Απολύτως αηδιαστική ποιότητα εξυπηρέτησης.
Πλεονεκτήματα: Κανένα. Μειονεκτήματα: Χαμηλή ποιότητα εξυπηρέτησης, έλλειψη επιθυμίας για βελτίωση της υπηρεσίας Υποβολή αίτησης για το μάθημα «Ανάπτυξη Python για αρχάριους» στο πλαίσιο του προγράμματος «Ψηφιακά Επαγγέλματα 2022». Στις 11 Μαΐου, η αίτηση εγκρίθηκε και στη συνέχεια ξεκίνησε η «υπέροχη» αλληλεπίδρασή μου με αυτό το γραφείο. Οπότε, ο ιστότοπος netology αναφέρει ότι θα επικοινωνήσουν μαζί μου εντός 1-3 εργάσιμων ημερών αφού λάβουν πληροφορίες για...
Το μάθημα απευθύνεται σε φοιτητές που μόλις αρχίζουν να μαθαίνουν προγραμματισμό, ιδιαίτερα προγραμματισμό σε Python. Θα εξοικειωθείτε με τις βασικές έννοιες της γλώσσας Python, καθώς και με χρήσιμες βιβλιοθήκες NumPy, Pandas, Matplotlib. Το μάθημα είναι εισαγωγικό και είναι κατάλληλο για φοιτητές που σχεδιάζουν να παρακολουθήσουν μαθήματα ανάλυσης δεδομένων και μηχανικής μάθησης στο μέλλον. Με την ολοκλήρωση του μαθήματος εκδίδεται πιστοποιητικό Softline Training Center.
3,7
22 500 ₽