NoSQL - bezmaksas kurss no Otus, apmācība 5 mēneši, Datums: 2023. gada 1. decembris.
Literārs Mistrojums / / December 04, 2023
Kursā ir iekļautas visas galvenās un populārākās NoSQL datu bāzes, kas var būt noderīgas gan arhitektam, un administratoram un izstrādātājam: uz dokumentiem orientēta, kolonnveida, atslēgas vērtība, diagramma un utt. Turklāt kurss aptver datu bāzu moduli dažādos mākoņos, Elasticsearch un S3. Kurss sniedz dziļu ienirt NoSQL apgabals, lai jūs varētu optimāli pārbūvēt savus risinājumus, pamatojoties uz klasiskajām DBVS, lai palielinātu produktivitāte.
Kursa mērķis ir iemācīt studentam izvēlēties pareizo NoSQL datu bāzi atkarībā no uzdotajiem uzdevumiem un efektīvi strādāt ar to, izmantojot visas tās priekšrocības. Apmācību rezultātā absolventi varēs pārliecinoši strādāt ar jebkuru NoSQL datu bāzi, projektēt krātuves sistēmu, indeksus, profila vaicājumus un nodrošināt optimālu uzticamību un veiktspēju.
Šis kurss būs piemērots:
- izstrādātājiem, kuri savā darbā sastopas ar NoSQL datubāzēm;
- NoSQL datu bāzes administratoriem, kuriem nepieciešama dziļa izpratne par datu bāzes iekšējiem procesiem;
- tiem, kuriem ir vismaz sešu mēnešu pieredze darbā ar relāciju DBVS un kuri meklē, kā uzlabot veiktspēju.
Kursā jūs:
- iemācīties instalēt un darbināt visus populāros NoSQL risinājumus, sākot no specializētiem virtuālajiem serveriem līdz lieliem šķeltajiem klasteriem un mākoņpakalpojumu sniedzējiem;
- jūs nošķirsit galvenos NoSQL datu bāzu veidus (orientētās uz dokumentiem, kolonnām, atslēgas vērtībām, grafiku) un izvēlēsities optimālo risinājumu atkarībā no jūsu uzdevuma un priekšmeta jomas;
- apgūt katras NoSQL datu bāzes iebūvētās valodas sintaksi un darbības iespējas;
varat optimizēt lēnus vaicājumus.
5
kursiAugstākā pedagoģiskā izglītība. Vairāk nekā 20 gadus nodarbojas ar komerciālo attīstību. Viena no lielākajiem tiešsaistes uzņēmumu reģistrācijas pakalpojumiem Krievijā līdzdibinātājs un tehniskais direktors. Stack: Java, PHP. Profesionālās intereses: funkcionālā programmēšana, datu tipēšana, izstrāde...
Augstākā pedagoģiskā izglītība. Vairāk nekā 20 gadus nodarbojas ar komerciālo attīstību. Viena no lielākajiem tiešsaistes uzņēmumu reģistrācijas pakalpojumiem Krievijā līdzdibinātājs un tehniskais direktors. Stack: Java, PHP. Profesionālās intereses: funkcionālā programmēšana, datu tipēšana, API izstrāde.
6
kursiEsmu izstrādājis programmatūru Java/Spring, C#, PHP valodās vairāk nekā 20 gadus. Datu bāzes arhitekts PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase u.c. Izvietot datu bāzi kā lokālu Google Cloud Platform, AWS, Azure,...
Esmu izstrādājis programmatūru Java/Spring, C#, PHP valodās vairāk nekā 20 gadus. Datu bāzes arhitekts PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase u.c. DB izvietošana gan lokālajā Google Cloud Platform, AWS, Azure, Yandex Cloud, gan Kubernetes, DBaaS, MultiCloud. Šajā laikā tika izstrādāti un izstrādāti vairāk nekā simts projektu veikalu ķēdēm, fitnesa centriem, viesnīcām un finanšu sektoram. Liela pieredze virtualizācijas sistēmu veidošanā un ekspluatācijā VmWare ESXi, Hyper-V. Grāmatu par PostgreSQL autors. Jauns "PostgreSQL 14. Optimizācija, Kubernetes, klasteris, mākonis." Programmas vadītājs
1
labiKursa "High Load Architect" autors. Mācījies Mail Technopark. Ru. 2013. gadā viņš sāka strādāt kā praktikants uzņēmuma Mail projektā Mail. Ru. Kopš 2015. gada viņš ir pasniedzis dažādus (arī oriģinālos) kursus...
Kursa "High Load Architect" autors. Mācījies Mail Technopark. Ru. 2013. gadā viņš sāka strādāt kā praktikants uzņēmuma Mail projektā Mail. Ru. Kopš 2015. gada pasniedzis dažādus (arī oriģinālos) kursus Mail izglītības projektos. Ru. Kopš 2016. gada viņš ieņēma grupas vadītāja amatu uzņēmumā Post. Tajā pašā gadā viņš Maskavas Valsts tehniskajā universitātē ieguva maģistra grādu programmatūras inženierijā. N.E. Baumanis. 2018. gadā viņš sāka strādāt Citymobil kā grupas vadītājs. Kopš 2019. gada aprīļa viņš tika iecelts par serveru izstrādes vadītāju. Nodarbojas ar cilvēku tehnisko prasmju attīstīšanu, motivācijas atbalstīšanu, defektu tolerantu arhitektūru izstrādi, jaunu ieviešanu tehnoloģijas izstrādes procesā (golang, tarantool).Tehniskās pamatprasmes: GolangCMySQLTarantoolHighload architectureLinux API Skolotājs
Ievads NOSQL
-1.tēma.Ievads NOSQL. NOSQL vs RDBMS
-2.tēma.CAP teorēma
Dokumentu veikals
-Tēma 3. Mongodb pamatiezīmes
- 4. tēma. Mongodb klasteru iespējas
- 5. tēma. Kartes samazināšana un apkopošana
-6. tēma. Mongodb veiktspējas optimizēšana
-7. tēma. Drošība un mongodb utilītas
-8. tēma. Couchdb + pouchdb
-9. tēma. Elastība
Skaļrunis
-Tēma 10.Clickhouse
-11.tēma. Kasandras arhitektūra un pielietojums
-12. tēma. Kasandras vaicājumu valoda
-13. tēma. Kasandras mērogošana un kļūdu tolerance. 1. daļa
-14. tēma. Kasandras mērogošana un kļūdu tolerance. 2. daļa
-15.tēma. Cassandra monitoringa rīki
Atslēga-Vērtība
-16.tēma.Rēdis. 1. daļa
-17.tēma.Rēdis. 2. daļa
-18. tēma utt
-19.tēma.Konsuls
-20.tēma.Fonds db
Grafiks
-21.tēma.Neo4j, 1.daļa
-22.tēma.Neo4j, 2.daļa
Cits NoSQL
-23. tēma. InterSystems kešatmiņa
-24.tēma. Darbs ar tarantolu
-25.tēma.Kafka
-Tēma 26.RabbitMQ
-27.s3 tēma
-28.tēma.Prometejs. Grafana
NoSQL mākoņos
-29. tēma. Google BigQuery
-Tēma 30.Azure CosmosDB
-Tēma 31.AWS DynamoDB
-32.tēma. Kursa apkopojums
Projekts
-33.tēma.Projekta darba izvēle
-34.tēma. Konsultācija par projekta darbu
-35.tēma.Projekta darba aizsardzība