MongoDB - δωρεάν μάθημα από την Otus, εκπαίδευση 4 μηνών, Ημερομηνία: 1 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 04, 2023
Το μάθημα περιλαμβάνει όλα τα εργαλεία που μπορούν να είναι χρήσιμα τόσο για προγραμματιστές όσο και για διαχειριστές: έλεγχος πρόσβασης, δημιουργία αντιγράφων ασφαλείας αντιγραφή, αναπαραγωγή, καταγραφή, εργασία με στατιστικά στοιχεία, μεθόδους κλιμάκωσης, καθώς και εργασία MongoDB σε σύννεφα (AWS, GCP, Azure) και Kubernetes.
Ο σκοπός του μαθήματος είναι να διδάξει τον φοιτητή να εργάζεται αποτελεσματικά με το MongoDB: Ως αποτέλεσμα της εκπαίδευσης, οι απόφοιτοι θα μπορούν να συνεργάζονται με σιγουριά με το MongoDB, δημιουργία βέλτιστων ερωτημάτων και αντιμετώπιση εσφαλμένων, εργασία με ευρετήρια, βελτιστοποίηση, προφίλ και ενημέρωση βάσεων δεδομένων δεδομένα.
Στο μάθημα εσείς:
- μάθετε πώς να χρησιμοποιείτε βέλτιστα τις δομές αποθήκευσης δεδομένων στο MongoDB.
- κατακτήστε τη σύνταξη και τα χαρακτηριστικά της εργασίας στο MongoDB.
- μπορείτε να βελτιστοποιήσετε αργά ερωτήματα
Για ποιόν:
- για διαχειριστές Linux που θέλουν να κυριαρχήσουν ή να βελτιώσουν τις δεξιότητες MongoDB DBA.
- για διαχειριστές MySQL/MS SQL/Oracle Server/PostgreSQL που θέλουν να κυριαρχήσουν στις δεξιότητες MongoDB DBA.
- για DevOps/SRE που θέλουν να βελτιώσουν τις δεξιότητές τους στην εργασία με το MongoDB και να μάθουν νέους τρόπους εργασίας με DBMS - Kubernetes, clouds.
- για προγραμματιστές που πρέπει να εξοικειωθούν με το MongoDB.
6
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΑναπτύσσω λογισμικό σε Java/Spring, C#, PHP για πάνω από 20 χρόνια. Αρχιτέκτονας βάσεων δεδομένων PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, κ.λπ. Ανάπτυξη βάσης δεδομένων ως εσωτερικής πλατφόρμας Google Cloud, AWS, Azure,...
Αναπτύσσω λογισμικό σε Java/Spring, C#, PHP για πάνω από 20 χρόνια. Αρχιτέκτονας βάσεων δεδομένων PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, κ.λπ. Ανάπτυξη DB τόσο εσωτερικής εγκατάστασης Google Cloud Platform, AWS, Azure, Yandex Cloud και Kubernetes, DBaaS, MultiCloud. Κατά τη διάρκεια αυτής της περιόδου, περισσότερα από εκατό έργα σχεδιάστηκαν και αναπτύχθηκαν για αλυσίδες καταστημάτων, γυμναστήρια, ξενοδοχεία και τον χρηματοοικονομικό τομέα. Μεγάλη εμπειρία στην κατασκευή και λειτουργία συστημάτων εικονικοποίησης VmWare ESXi, Hyper-V. Συγγραφέας βιβλίων για την PostgreSQL. Νέο "PostgreSQL 14. Βελτιστοποίηση, Kubernetes, σύμπλεγμα, σύννεφο." Διαχειριστής προγράμματος
5
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΑποφοίτησε από το Κρατικό Τεχνικό Πανεπιστήμιο του Αστραχάν με πτυχίο Υπολογιστών, Συστημάτων, Συστημάτων και Δικτύων. Επί του παρόντος, ανώτερος προγραμματιστής στην OOO Seldon, αναπτύσσοντας υπηρεσίες για τη Rostelecom και άλλες εταιρείες. Παλαιότερα συμμετείχε σε...
Αποφοίτησε από το Κρατικό Τεχνικό Πανεπιστήμιο του Αστραχάν με πτυχίο Υπολογιστών, Συστημάτων, Συστημάτων και Δικτύων. Επί του παρόντος, ανώτερος προγραμματιστής στην OOO Seldon, αναπτύσσοντας υπηρεσίες για τη Rostelecom και άλλες εταιρείες. Στο παρελθόν συμμετείχε στην ανάπτυξη εφαρμογών frontend και backend στον τομέα των κρυπτονομισμάτων.
5
ΚΥΚΛΟΣ ΜΑΘΗΜΑΤΩΝΠερισσότερα από 15 χρόνια εμπειρίας στον κλάδο της πληροφορικής, περισσότερα από 20 χρόνια διδακτικής εμπειρίας. Επί του παρόντος: - προγραμματιστής στο Κέντρο Ευφυών Τεχνολογιών Γεωπληροφοριών (CIGIT) του Ομοσπονδιακού Κρατικού Προϋπολογισμού Εκπαιδευτικού Ιδρύματος Ανώτατης Εκπαίδευσης "ASU"· - ανώτερος λέκτορας στο Τμήμα Αυτοματοποιημένων Συστημάτων Επεξεργασίας Πληροφοριών και...
Περισσότερα από 15 χρόνια εμπειρίας στον κλάδο της πληροφορικής, περισσότερα από 20 χρόνια διδακτικής εμπειρίας. Επί του παρόντος: - προγραμματιστής στο Κέντρο Ευφυών Τεχνολογιών Γεωπληροφοριών (CIGIT) του Ομοσπονδιακού Κρατικού Προϋπολογισμού Εκπαιδευτικού Ιδρύματος Ανώτατης Εκπαίδευσης "ASU"· - ανώτερος λέκτορας στο Τμήμα Αυτοματοποιημένων συστήματα επεξεργασίας και ελέγχου πληροφοριών στους τομείς «Προγραμματισμός και βασικές αρχές αλγορίθμου», «Βάσεις δεδομένων», «Συστήματα τεχνητής νοημοσύνης»·- συνιδρυτής της μικρής καινοτόμου επιχείρησης ForeSays LLC - επιστημονική έρευνα στον τομέα των φυσικών και τεχνικών επιστημών, ανάπτυξη λογισμικού πρόβλεψη. Δεξιότητες: Προγραμματισμός C/C++, Delphi; σχεδιασμός και ανάπτυξη βάσεων δεδομένων: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.Έχει 2 διπλώματα ευρεσιτεχνίας και 8 πιστοποιητικά εγγραφής προγραμμάτων Η/Υ Καθηγητής
Εισαγωγή στο MongoDB.
-Θέμα 1.Εισαγωγή στο MongoDB. NOSQL εναντίον RDBMS
-Θέμα 2. Θεώρημα CAP
Βασικά χαρακτηριστικά του MongoDB
-Θέμα 3. Επιλογές εγκατάστασης MongoDB
-Θέμα 4.Εισαγωγή στο Docker. MongoDB σε docker & docker-compose
-Θέμα 5.Βασικές έννοιες MongoDB, CRUD, φίλτρα
-Θέμα 6.Χάρτης-reduce & Aggregation Framework
-Θέμα 7.Εργασία με γεωδεδομένα στο MongoDB
-Θέμα 8.Σεμινάριο δημιουργημένων έργων
Διαχείριση και βελτιστοποίηση MongoDB
-Θέμα 9.Βοηθητικά προγράμματα MongoDB
-Θέμα 10.Βελτιστοποίηση της απόδοσης MongoDB
Υψηλή διαθεσιμότητα και επεκτασιμότητα
-Θέμα 11. Αντιγραφή MongoDB. Κοινό σύμπλεγμα
-Θέμα 12.Δημιουργία αντιγράφων ασφαλείας και αποκατάσταση ενός τεμαχισμένου αναπαραγόμενου συμπλέγματος
-Θέμα 13.Εισαγωγή στο Kubernetes. Μέρος 1
-Θέμα 14.Εισαγωγή στο Kubernetes. Μέρος 2ο
-Θέμα 15.MongoDB & Kubernetes
σύννεφα
-Θέμα 16.MongoDB & Google cloud Platform + Mongo Atlas
-Θέμα 17.MongoDB & AWS
-Θέμα 18.MongoDB & Azure
-Θέμα 19.MongoDB & Yandex cloud
Εργασία έργου
-Θέμα 20. Επιλογή θέματος και οργάνωση εργασιών έργου
-Θέμα 21. Το πιο απλό back-end στο NodeJS
-Θέμα 22.Web εφαρμογή με UI και DB
-Θέμα 23. Διαβούλευση για έργα
-Θέμα 24.Προστασία έργων
-Θέμα 25.Τελικό μάθημα