Bazy danych od podstaw - kurs 8599 rub. z Akademii Merion, szkolenie 2 miesiące, termin 28.11.2023.
Miscellanea / / November 30, 2023
Dowiedz się wszystkiego o pracy z relacyjnymi i nierelacyjnymi bazami danych. Wspólnie przejdziemy przez wszystkie etapy – od projektowania po skalowanie baz danych z wykorzystaniem PostgreSQL, MS SQL i MySQL. Naucz się pracować z bazami danych NoSQL, twórz architekturę przechowywania danych i automatyzuj rutynowe procesy.
1
SQL, NoSQL, Redis, ElasticSearch, ClickHouse, MongoDB, CouchDB, PouchDB, Google BigQuery i Neo4j, DDL, DML
CTO, Architekt Oprogramowania, Menedżer Produktu
Ekspert w dziedzinie technologii informatycznych, rozwoju oprogramowania, systemów ERP, automatyzacji, robotyzacji i cyfrowej transformacji biznesu.
Ponad 12 lat doświadczenia w rozwoju i zarządzaniu operacjami
Duża liczba zrealizowanych projektów (w tym wysokoobciążeniowych), głównie w sektorze Enterprise
Doświadczenie w projektowaniu i obsłudze rozwiązań RDBMS i NoSQL w jednym projekcie dla różnych zadań
Stały uczestnik środowiska zawodowego, autor licznych artykułów i prelegent na konferencjach specjalistycznych
Dwa wyższe wykształcenie, dyplom MBA
Wybór odpowiedniej konstrukcji magazynu to jeden z najważniejszych elementów każdego projektu, mający wpływ na jego przyszły sukces. Po przejściu od programisty do CTO mogę to powiedzieć z całą pewnością. Nowoczesne podejścia do rozwoju, takie jak infrastruktura mikrousług i zwinność, pozwalają na elastyczność dostosować się do procesu, ale zmiana struktury danych często jest trudna i bolesna konsekwencje. Dlatego ważne jest, aby od samego początku poruszać się po świecie nowoczesnych baz danych i NoSQL!
Wiele technologii, o których mówimy na kursie, pojawiło się całkiem niedawno i nadal niewiele jest przydatnych informacji na ich temat, zwłaszcza w języku rosyjskim. Gorąco polecam ten kurs każdemu, kto chce zanurzyć się w świat baz danych i NoSQL oraz dowiedzieć się, jak określić strukturę przechowywania danych w dowolnym projekcie!
Blok 1: SQL
Wprowadzenie do kursu. Wykład
Podstawy relacyjnych baz danych. Wykład
Projektowanie relacyjnych baz danych. Wykład
Struktura logiczna i fizyczna baz danych. Wykład
Transakcje MVCC ACID. Wykład
Podstawy języka zapytań SQL. Wykład
Skalowanie bazy danych i odporność na błędy. Wykład
Optymalizacja relacyjnych baz danych. Wykład
Cechy PostgreSQLa. Wykład
Funkcje Microsoft SQL Server. Wykład
Funkcje MySQL-a. Wykład
Cechy obsługi bazy danych w środowisku chmurowym. Wykład
Blok 2: NoSQL
Wprowadzenie do NoSQL - Dlaczego pojawił się NoSQL, funkcje, NewSQL. Wykład
Rodzaje systemów NoSQL, twierdzenie CAP – główne typy NoSQL i ich różnice. Wykład
MongoDB to system zarządzania bazami danych zorientowany na dokumenty. Wykład
ElasticSearch to narzędzie do wyszukiwania i analizowania pełnotekstowego typu open source. Wykład
ClickHouse to kolumnowy analityczny system DBMS typu open source. Wykład
CouchDB + PouchDB to system zarządzania bazami danych zorientowany na dokumenty. Wykład
Redis to magazyn struktury danych w pamięci używany jako baza danych, pamięć podręczna i broker komunikatów. Wykład
Neo4j to system zarządzania bazą danych grafów o otwartym kodzie źródłowym. Wykład
Google BigQuery to usługa internetowa typu RESTful służąca do interaktywnej analizy dużych zbiorów danych na dużą skalę. Wykład
Testowanie
Testowanie końcoweTest
Certyfikat