NoSQL - kursus gratis dari Otus, pelatihan 5 bulan, Tanggal: 1 Desember 2023.
Miscellanea / / December 04, 2023
Kursus ini mencakup semua database NoSQL utama dan populer yang mungkin berguna baik bagi seorang arsitek, dan untuk administrator dan pengembang: berorientasi dokumen, kolom, nilai kunci, grafik dan dll. Selain itu, kursus ini mencakup modul database di cloud yang berbeda, Elasticsearch dan S3. Kursus ini memberikan penjelasan mendalam tentang Area NoSQL sehingga Anda dapat secara optimal membangun kembali solusi Anda berdasarkan DBMS klasik untuk ditingkatkan produktifitas.
Tujuan dari kursus ini adalah untuk mengajarkan siswa bagaimana memilih database NoSQL yang tepat tergantung pada tugas yang diberikan dan bagaimana bekerja secara efektif dengan menggunakan semua kelebihannya. Sebagai hasil dari pelatihan ini, lulusan akan dapat bekerja dengan percaya diri dengan database NoSQL apa pun, merancang sistem penyimpanan, indeks, kueri profil, dan memastikan keandalan dan kinerja yang optimal.
Kursus ini cocok untuk:
- untuk pengembang yang menemukan database NoSQL dalam pekerjaannya;
- untuk administrator database NoSQL yang memerlukan pemahaman mendalam tentang proses internal database;
- bagi mereka yang memiliki setidaknya enam bulan pengalaman bekerja dengan DBMS relasional dan mencari cara untuk meningkatkan kinerja.
Di kursus Anda:
- belajar menginstal dan mengoperasikan semua solusi NoSQL populer dari server virtual khusus hingga cluster sharded besar dan penyedia cloud;
- Anda akan membedakan jenis utama database NoSQL (berorientasi dokumen, kolom, nilai kunci, grafik) dan memilih solusi optimal tergantung pada tugas dan bidang subjek Anda;
- menguasai sintaks dan fitur pengoperasian bahasa bawaan setiap database NoSQL;
Anda dapat mengoptimalkan kueri yang lambat.
5
kursusPendidikan pedagogis yang lebih tinggi. Telah terlibat dalam pengembangan komersial selama lebih dari 20 tahun. Salah satu pendiri dan direktur teknis salah satu layanan pendaftaran bisnis online terbesar di Rusia. Tumpukan: Java, PHP. Minat profesional: pemrograman fungsional, pengetikan data, pengembangan...
Pendidikan pedagogis yang lebih tinggi. Telah terlibat dalam pengembangan komersial selama lebih dari 20 tahun. Salah satu pendiri dan direktur teknis salah satu layanan pendaftaran bisnis online terbesar di Rusia. Tumpukan: Java, PHP. Minat profesional: pemrograman fungsional, pengetikan data, pengembangan API.
6
kursusSaya telah mengembangkan perangkat lunak di Java/Spring, C#, PHP selama lebih dari 20 tahun. Arsitek basis data PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, dll. Terapkan database sebagai Google Cloud Platform lokal, AWS, Azure,...
Saya telah mengembangkan perangkat lunak di Java/Spring, C#, PHP selama lebih dari 20 tahun. Arsitek basis data PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase, dll. Penerapan DB baik Google Cloud Platform on-premise, AWS, Azure, Yandex Cloud, dan Kubernetes, DBaaS, MultiCloud. Selama masa ini, lebih dari seratus proyek dirancang dan dikembangkan untuk jaringan toko, pusat kebugaran, hotel, dan sektor keuangan. Pengalaman luas dalam membangun dan mengoperasikan sistem virtualisasi VmWare ESXi, Hyper-V Penulis buku tentang PostgreSQL. Baru "PostgreSQL 14. Optimasi, Kubernetes, cluster, cloud." Manajer Program
1
SehatPenulis kursus "Arsitek Beban Tinggi" Belajar di Mail Technopark. Ru. Pada tahun 2013, ia mulai bekerja sebagai pekerja magang di proyek Mail di perusahaan Mail. Ru. Sejak tahun 2015, beliau telah mengajar berbagai kursus (termasuk kursus asli)...
Penulis kursus "Arsitek Beban Tinggi" Belajar di Mail Technopark. Ru. Pada tahun 2013, ia mulai bekerja sebagai pekerja magang di proyek Mail di perusahaan Mail. Ru. Sejak 2015, ia telah mengajar berbagai kursus (termasuk kursus asli) di proyek pendidikan Mail. Ru. Sejak tahun 2016, beliau menjabat sebagai ketua kelompok di Post. Pada tahun yang sama, ia menerima gelar master di bidang Rekayasa Perangkat Lunak dari Universitas Teknik Negeri Moskow. NE. Bauman. Pada tahun 2018, ia mulai bekerja di Citymobil sebagai pemimpin kelompok. Sejak April 2019, beliau ditunjuk sebagai kepala pengembangan server. Terlibat dalam mengembangkan keterampilan teknis masyarakat, mendukung motivasi mereka, mengembangkan arsitektur yang toleran terhadap kesalahan, memperkenalkan hal-hal baru teknologi dalam proses pengembangan (golang, tarantool).Keterampilan teknis dasar: GolangCMySQLTarantoolArsitektur beban tinggiLinux API Guru
Pengantar NOSQL
-Topik 1.Pengantar NOSQL. NOSQL vs RDBMS
-Topik 2. Teorema CAP
Penyimpanan Dokumen
-Topik 3.Fitur dasar mongodb
-Topik 4. Kemampuan cluster mongodb
-Topik 5. Kerangka pengurangan peta & agregasi
-Topik 6.Mengoptimalkan kinerja mongodb
-Topik 7.Keamanan dan utilitas mongodb
-Tema 8.Couchdb + pouchdb
-Topik 9.Pencarian elastis
Pembicara
-Tema 10.Clickhouse
-Topik 11. Arsitektur dan penerapan cassandra
-Topik 12. Bahasa Kueri Cassandra
-Topik 13. Penskalaan dan toleransi kesalahan cassandra. Bagian 1
-Topik 14. Penskalaan dan toleransi kesalahan cassandra. Bagian 2
-Topik 15. Alat pemantauan Cassandra
Nilai-Kunci
-Tema 16.Redis. Bagian 1
-Tema 17.Redis. Bagian 2
-Topik 18.dll
-Topik 19.Konsul
-Topik 20.Yayasan db
Grafik
-Topik 21.Neo4j, bagian 1
-Topik 22.Neo4j, bagian 2
NoSQL lainnya
-Topik 23.Cache InterSistem
-Topik 24.Bekerja dengan tarantool
-Topik 25.Kafka
-Topik 26.KelinciMQ
-Topik 27.s3
-Topik 28.Prometheus. Grafana
NoSQL di awan
-Topik 29.Google BigQuery
-Tema 30.Azure CosmosDB
-Topik 31.AWS DynamoDB
-Topik 32. Menyimpulkan kursus
Proyek
-Topik 33.Pilihan pekerjaan proyek
-Topik 34. Konsultasi pengerjaan proyek
-Topik 35.Perlindungan pekerjaan proyek