NoSQL - Otus'tan ücretsiz kurs, 5 aylık eğitim, Tarih: 1 Aralık 2023.
Miscellanea / / December 04, 2023
Kurs, hem mimarlar hem de mimarlar için yararlı olabilecek tüm ana ve popüler NoSQL veritabanlarını içerir. yönetici ve geliştirici için: belge odaklı, sütunlu, anahtar-değer, grafik ve vesaire. Ayrıca kurs, Elasticsearch ve S3 gibi farklı bulutlardaki veritabanlarından oluşan bir modülü de kapsar. NoSQL alanı sayesinde çözümlerinizi klasik DBMS'lere dayalı olarak en iyi şekilde yeniden oluşturabilirsiniz. üretkenlik.
Dersin amacı öğrenciye, atanan görevlere bağlı olarak doğru NoSQL veritabanını nasıl seçeceğini ve tüm avantajlarını kullanarak onunla nasıl etkili bir şekilde çalışacağını öğretmektir. Eğitimin sonucunda mezunlar herhangi bir NoSQL veritabanıyla güvenle çalışabilecek, bir depolama sistemi, dizinler, profil sorguları tasarlayabilecek ve optimum güvenilirlik ve performansı sağlayabilecek.
Bu kurs aşağıdakilere uyacaktır:
- çalışmalarında NoSQL veritabanlarıyla karşılaşan geliştiriciler için;
- Veritabanının dahili süreçleri hakkında derinlemesine bilgi sahibi olması gereken NoSQL veritabanı yöneticileri için;
- ilişkisel DBMS ile çalışma konusunda en az altı aylık deneyime sahip olanlar ve performansın nasıl artırılacağını arayanlar için.
Kurs sırasında:
- özel sanal sunuculardan büyük parçalı kümelere ve bulut sağlayıcılara kadar tüm popüler NoSQL çözümlerini kurmayı ve çalıştırmayı öğrenin;
- NoSQL veritabanlarının ana türleri (belge odaklı, sütunlu, anahtar-değer, grafik) arasında ayrım yapacak ve görevinize ve konu alanınıza bağlı olarak en uygun çözümü seçeceksiniz;
- her NoSQL veritabanının yerleşik dilinin sözdizimi ve işletim özelliklerine hakim olun;
yavaş sorguları optimize edebilirsiniz.
5
derslerDaha yüksek pedagojik eğitim. 20 yılı aşkın bir süredir ticari gelişimle ilgilenmektedir. Rusya'daki en büyük çevrimiçi işletme kayıt hizmetlerinden birinin kurucu ortağı ve teknik direktörü. Yığın: Java, PHP. Profesyonel ilgi alanları: fonksiyonel programlama, veri yazma, geliştirme...
Daha yüksek pedagojik eğitim. 20 yılı aşkın bir süredir ticari gelişimle ilgilenmektedir. Rusya'daki en büyük çevrimiçi işletme kayıt hizmetlerinden birinin kurucu ortağı ve teknik direktörü. Yığın: Java, PHP. Profesyonel ilgi alanları: fonksiyonel programlama, veri yazma, API geliştirme.
6
dersler20 yılı aşkın süredir Java/Spring, C#, PHP dillerinde yazılım geliştiriyorum. Veritabanı mimarı PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase vb. Veritabanını şirket içi Google Cloud Platform, AWS, Azure gibi dağıtın...
20 yılı aşkın süredir Java/Spring, C#, PHP dillerinde yazılım geliştiriyorum. Veritabanı mimarı PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase vb. Hem şirket içi Google Cloud Platform, AWS, Azure, Yandex Cloud hem de Kubernetes, DBaaS, MultiCloud için veritabanı dağıtımı. Bu süre zarfında zincir mağazalara, fitness merkezlerine, otellere ve finans sektörüne yönelik yüzden fazla proje tasarlandı ve geliştirildi. VmWare ESXi, Hyper-V sanallaştırma sistemlerinin oluşturulması ve işletilmesinde engin deneyim PostgreSQL üzerine kitapların yazarı. Yeni "PostgreSQL 14. Optimizasyon, Kubernetes, küme, bulut." Program Yöneticisi
1
Peki"High Load Architect" dersinin yazarı. Mail Teknopark'ta okudu. Ru. 2013 yılında Mail firmasının Mail projesinde stajyer olarak çalışmaya başladı. Ru. 2015 yılından bu yana çeşitli (orijinal dahil) dersler vermiştir...
"High Load Architect" dersinin yazarı. Mail Teknopark'ta okudu. Ru. 2013 yılında Mail firmasının Mail projesinde stajyer olarak çalışmaya başladı. Ru. 2015 yılından itibaren Mail eğitim projelerinde çeşitli (orijinal dahil) dersler vermiştir. Ru. 2016 yılından bu yana Post'ta grup liderliği görevini yürütmektedir. Aynı yıl Moskova Devlet Teknik Üniversitesi'nden Yazılım Mühendisliği alanında yüksek lisans derecesi aldı. N.E. Bauman. 2018 yılında Citymobil'de grup lideri olarak çalışmaya başladı. Nisan 2019'dan bu yana sunucu geliştirme başkanlığına atandı. İnsanların teknik becerilerini geliştirmek, motivasyonlarını desteklemek, hataya dayanıklı mimariler geliştirmek, yeni ürünler sunmakla ilgileniyoruz geliştirme sürecindeki teknolojiler (golang, tarantool).Temel teknik beceriler: GolangCMySQLTarantoolYüksek yük mimarisiLinux API Öğretmen
NOSQL'e giriş
-Konu 1.NOSQL'e giriş. NOSQL ve RDBMS
-Konu 2.CAP teoremi
Belge Deposu
-Konu 3. Mongodb'un temel özellikleri
-Konu 4. Mongodb'un küme yetenekleri
-Konu 5. Harita-azaltma ve toplama çerçevesi
-Konu 6.Mongodb performansını optimize etme
-Konu 7.Güvenlik ve mongodb yardımcı programları
-Tema 8.Couchdb + kesedb
-Konu 9.Elasticsearch
Hoparlör
-Tema 10.Clickhouse
-Konu 11. Cassandra'nın mimarisi ve uygulaması
-Konu 12. Cassandra Sorgu Dili
-Konu 13. Cassandra'nın ölçeklendirilmesi ve hata toleransı. Bölüm 1
-Konu 14. Cassandra'nın ölçeklendirilmesi ve hata toleransı. Bölüm 2
-Konu 15. Cassandra izleme araçları
Anahtar/Değer Değeri
-Tema 16.Redis. Bölüm 1
-Tema 17.Redis. Bölüm 2
-Konu 18.vb
-Konu 19.Konsül
-Konu 20.Temel db
Grafik
-Konu 21.Neo4j, bölüm 1
-Konu 22.Neo4j, bölüm 2
Diğer NoSQL
-Konu 23.Sistemler Arası Önbellek
-Konu 24.Tarantool ile çalışmak
-Konu 25.Kafka
-Konu 26.RabbitMQ
-Konu 27.s3
-Konu 28.Prometheus. Grafana
Bulutlarda NoSQL
-Konu 29.Google BigQuery
-Tema 30.Azure CosmosDB
-Konu 31.AWS DynamoDB
-Konu 32. Dersin Özetlenmesi
Proje
-Konu 33.Proje çalışmasının seçimi
-Konu 34. Proje çalışması konusunda danışmanlık
-Konu 35.Proje çalışmasının korunması