MongoDB - corso gratuito da Otus, formazione 4 mesi, Data: 1 dicembre 2023.
Miscellanea / / December 04, 2023
Il corso comprende tutti gli strumenti che possono essere utili sia agli sviluppatori che agli amministratori: controllo accessi, backup copiare, replicare, registrare, lavorare con statistiche, metodi di dimensionamento, nonché lavorare con MongoDB nei cloud (AWS, GCP, Azure) e Kubernetes.
Lo scopo del corso è insegnare allo studente a lavorare efficacemente con MongoDB: come risultato della formazione, i laureati saranno in grado di lavorare con sicurezza con MongoDB, creare query ottimali e gestire quelle errate, lavorare con indici, ottimizzare, profilare e aggiornare database dati.
Durante il corso:
- imparare a utilizzare in modo ottimale le strutture di archiviazione dei dati in MongoDB;
- padroneggiare la sintassi e le caratteristiche del lavoro in MongoDB;
- puoi ottimizzare le query lente
Per chi:
- per amministratori Linux che desiderano padroneggiare o migliorare le competenze DBA di MongoDB;
- per amministratori MySQL/MS SQL/Oracle Server/PostgreSQL che desiderano padroneggiare le competenze DBA di MongoDB;
- per DevOps/SRE che desiderano migliorare le proprie competenze nel lavorare con MongoDB e apprendere nuovi modi di lavorare con DBMS - Kubernetes, cloud;
- per gli sviluppatori che devono padroneggiare il lavoro con MongoDB.
6
corsiDa oltre 20 anni sviluppo software in Java/Spring, C#, PHP. Architetto di database PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, ecc. Distribuisci il database come Google Cloud Platform on-premise, AWS, Azure,...
Da oltre 20 anni sviluppo software in Java/Spring, C#, PHP. Architetto di database PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, ecc. Distribuzione DB sia on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, sia Kubernetes, DBaaS, MultiCloud. Durante questo periodo sono stati progettati e sviluppati più di cento progetti per catene di negozi, centri fitness, hotel e il settore finanziario. Vasta esperienza nella realizzazione e gestione di sistemi di virtualizzazione VmWare ESXi, Hyper-V Autore di libri su PostgreSQL. Nuovo "PostgreSQL 14. Ottimizzazione, Kubernetes, cluster, cloud." Program Manager
5
corsiLaureato in Computer, Complessi, Sistemi e Reti presso l'Università Tecnica Statale di Astrakhan. Attualmente sviluppatore senior presso OOO Seldon, sviluppa servizi per Rostelecom e altre società. Ha già partecipato a...
Laureato in Computer, Complessi, Sistemi e Reti presso l'Università Tecnica Statale di Astrakhan. Attualmente sviluppatore senior presso OOO Seldon, sviluppa servizi per Rostelecom e altre società. In precedenza ho partecipato allo sviluppo di applicazioni frontend e backend nel campo delle criptovalute.
5
corsiPiù di 15 anni di esperienza nel settore IT, più di 20 anni di esperienza nell'insegnamento. Attualmente: - programmatore presso il Centro per le tecnologie intelligenti di geoinformazione (CIGIT) dell'Istituto di istruzione superiore di bilancio dello Stato federale "ASU"; - docente senior presso il Dipartimento di sistemi automatizzati di elaborazione delle informazioni e...
Più di 15 anni di esperienza nel settore IT, più di 20 anni di esperienza nell'insegnamento. Attualmente: - programmatore presso il Centro per le tecnologie intelligenti di geoinformazione (CIGIT) dell'Istituto di istruzione superiore di bilancio dello Stato federale "ASU"; - docente senior presso il Dipartimento di automazione sistemi di elaborazione e controllo delle informazioni negli ambiti “Programmazione e fondamenti di algoritmizzazione”, “Banche dati”, “Sistemi di intelligenza artificiale”;- co-fondatore della piccola impresa innovativa ForeSays LLC - ricerca scientifica nel campo delle scienze naturali e tecniche, sviluppo di software disposizione. Competenze: programmazione C/C++, Delphi; progettazione e sviluppo di database: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Dispone di 2 brevetti e 8 certificati di registrazione di programmi informatici Docente
Introduzione a MongoDB.
-Argomento 1.Introduzione a MongoDB. NOSQL contro RDBMS
-Argomento 2.Teorema CAP
Caratteristiche principali di MongoDB
-Argomento 3. Opzioni di installazione di MongoDB
-Argomento 4.Introduzione a Docker. MongoDB in finestra mobile e composizione mobile
-Argomento 5.Concetti base di MongoDB, CRUD, filtri
-Argomento 6. Quadro di riduzione e aggregazione della mappa
-Argomento 7.Lavorare con i geodati in MongoDB
-Argomento 8.Seminario sui progetti realizzati
Amministrazione e ottimizzazione di MongoDB
-Argomento 9.Utilità MongoDB
-Argomento 10.Ottimizzazione delle prestazioni di MongoDB
Elevata disponibilità e scalabilità
-Argomento 11.Replica MongoDB. Gruppo condiviso
-Argomento 12.Backup e ripristino di un cluster replicato partizionato
-Argomento 13.Introduzione a Kubernetes. Parte 1
-Argomento 14.Introduzione a Kubernetes. Parte 2
-Argomento 15.MongoDB e Kubernetes
Nuvole
-Argomento 16.MongoDB e Google Cloud Platform + Mongo Atlas
-Argomento 17.MongoDB e AWS
-Argomento 18.MongoDB e Azure
-Argomento 19.MongoDB e Yandex cloud
Lavoro di progetto
-Argomento 20. Selezione dell'argomento e organizzazione del lavoro del progetto
-Argomento 21. Il back-end più semplice su NodeJS
-Argomento 22.Applicazione Web con UI e DB
-Tema 23. Consultazione sui progetti
-Tema 24.Tutela dei progetti
-Argomento 25. Lezione finale