NoSQL - kurz zdarma od Otus, školení 5 měsíců, Termín: 1. prosince 2023.
Různé / / December 04, 2023
Kurz zahrnuje všechny hlavní a oblíbené NoSQL databáze, které mohou být užitečné jak pro architekta, a pro administrátora a vývojáře: dokumentově orientovaný, sloupcový, klíč-hodnota, graf a atd. Kurz navíc pokrývá modul databází v různých cloudech, Elasticsearch a S3. NoSQL oblast, abyste mohli optimálně přestavět svá řešení založená na klasických DBMS pro zvýšení produktivita.
Cílem předmětu je naučit studenta, jak vybrat správnou NoSQL databázi v závislosti na zadaných úkolech a jak s ní efektivně pracovat a využívat všechny její výhody. Výsledkem školení bude, že absolventi budou schopni s jistotou pracovat s jakoukoli NoSQL databází, navrhnout úložný systém, indexy, profilové dotazy a zajistit optimální spolehlivost a výkon.
Tento kurz bude vyhovovat:
- pro vývojáře, kteří se při své práci setkávají s databázemi NoSQL;
- pro správce databáze NoSQL, kteří vyžadují hluboké porozumění vnitřním procesům databáze;
- pro ty, kteří mají alespoň půlroční zkušenosti s prací s relačním DBMS a hledají, jak zlepšit výkon.
Na kurzu si:
- naučit se instalovat a provozovat všechna oblíbená řešení NoSQL od dedikovaných virtuálních serverů až po velké sharded clustery a poskytovatele cloudu;
- budete rozlišovat mezi hlavními typy NoSQL databází (dokumentově orientované, sloupcové, klíč-hodnota, graf) a zvolíte optimální řešení v závislosti na vašem úkolu a předmětu;
- ovládat syntaxi a provozní vlastnosti vestavěného jazyka každé databáze NoSQL;
můžete optimalizovat pomalé dotazy.
5
kurzyVyšší pedagogické vzdělání. Již více než 20 let se zabývá komerčním developmentem. Spoluzakladatel a technický ředitel jedné z největších online registračních služeb v Rusku. Zásobník: Java, PHP. Profesní zájmy: funkcionální programování, typování dat, vývoj...
Vyšší pedagogické vzdělání. Již více než 20 let se zabývá komerčním developmentem. Spoluzakladatel a technický ředitel jedné z největších online registračních služeb v Rusku. Zásobník: Java, PHP. Profesní zájmy: funkční programování, typování dat, vývoj API.
6
kurzyJiž více než 20 let vyvíjím software v Java/Spring, C#, PHP. Databázový architekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase atd. Nasaďte databázi jako on-premise Google Cloud Platform, AWS, Azure,...
Již více než 20 let vyvíjím software v Java/Spring, C#, PHP. Databázový architekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase atd. Nasazení DB jak on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, tak Kubernetes, DBaaS, MultiCloud. Během této doby bylo navrženo a vyvinuto více než sto projektů pro obchodní řetězce, fitness centra, hotely a finanční sektor. Rozsáhlé zkušenosti s budováním a provozem virtualizačních systémů VmWare ESXi, Hyper-V. Autor knih o PostgreSQL. Novinka "PostgreSQL 14. Optimalizace, Kubernetes, cluster, cloud." Správce programu
1
studnaAutor kurzu "High Load Architect" Studoval na Mail Technopark. Ru. V roce 2013 začal pracovat jako stážista v projektu Mail společnosti Mail. Ru. Od roku 2015 vyučuje různé (včetně originálních) kurzů...
Autor kurzu "High Load Architect" Studoval na Mail Technopark. Ru. V roce 2013 začal pracovat jako stážista v projektu Mail společnosti Mail. Ru. Od roku 2015 vede různé (včetně originálních) kurzů ve vzdělávacích projektech Mail. Ru. Od roku 2016 zastává ve společnosti Post pozici vedoucího skupiny. Ve stejném roce získal magisterský titul v oboru softwarového inženýrství na Moskevské státní technické univerzitě. N.E. Bauman. V roce 2018 začal pracovat ve společnosti Citymobil jako vedoucí skupiny. Od dubna 2019 byl jmenován vedoucím vývoje serverů. Zabývá se rozvojem technických dovedností lidí, podporou jejich motivace, vývojem architektur odolných proti chybám, zaváděním nových technologie ve vývojovém procesu (golang, tarantool) Základní technické dovednosti: GolangCMySQLTarantoolHighload architectureLinux API Učitel
Úvod do NOSQL
-Téma 1.Úvod do NOSQL. NOSQL vs RDBMS
-Téma 2.Věta o SZP
Úložiště dokumentů
-Téma 3.Základní vlastnosti mongodb
-Téma 4. Clusterové schopnosti mongodb
-Topic 5.Map-reduce & agregation framework
-Téma 6.Optimalizace výkonu mongodb
-Téma 7. Zabezpečení a nástroje mongodb
-Téma 8.Couchdb + pouchdb
-Téma 9.Elastické vyhledávání
mluvčí
-Téma 10.Clickhouse
-Téma 11. Architektura a aplikace cassandry
-Téma 12. Cassandra Query Language
-Téma 13. Škálování a odolnost proti chybám cassandry. Část 1
-Téma 14. Škálování a odolnost proti chybám cassandry. Část 2
-Téma 15. Monitorovací nástroje Cassandry
Klíč-hodnota
-Téma 16.Redis. Část 1
-Téma 17.Redis. Část 2
-Téma 18.atd
-Téma 19.Konzul
-Téma 20.Nadace db
Graf
-Téma 21.Neo4j, část 1
-Téma 22.Neo4j, část 2
Jiné NoSQL
-Téma 23.Cache InterSystems
-Téma 24.Práce s tarantoolem
-Téma 25.Kafka
-Téma 26.KrálíkMQ
-Téma 27.s3
-Téma 28.Prometheus. Grafana
NoSQL v oblacích
– Téma 29. Google BigQuery
-Téma 30.Azure CosmosDB
-Téma 31.AWS DynamoDB
-Téma 32. Shrnutí kurzu
Projekt
-Téma 33. Volba projektové práce
-Téma 34. Konzultace k projektové práci
-Téma 35.Ochrana projektové práce