PostgreSQL: Poziom 2. Zaawansowane funkcje - kurs 46 990 RUB. od Specjalisty, szkolenie 40 ac. h., Data: 13 listopada 2022 r.
Miscellanea / / December 05, 2023
Nauczyciel praktyczny z ponad 30-letnim doświadczeniem w IT, w tym 20-letnim z bazami danych. Certyfikowany trener PostgreSQL.
Absolwent Moskiewskiego Instytutu Lotniczego Anton Władimirowicz przeszedł drogę od programisty do kierownika działu rozwoju baz danych. W ramach swojej działalności zawodowej brał udział w rozwoju zautomatyzowanych systemów sterowania w różnych obszarach tematycznych. Należą do nich systemy ERP, logistyka transportu i magazynu, analiza danych medialnych i systemy wspomagania decyzji. Pracował zarówno w organizacjach komercyjnych, jak i korporacjach państwowych.
Anton Władimirowicz kierował działem IT (do 25 osób) zajmującym się rozwojem oprogramowania i wsparciem. Kierowanie rozwojem oprogramowania, w tym dekompozycja projektu, podział zadań pomiędzy wykonawcami, kompilacja i aktualizacja kalendarza plany, kontrola i korekta terminów realizacji, analiza ryzyka i planowanie zarządzania ryzykiem, prowadzenie dokumentacji projektowej i kontrola jakość.
Zajmował się także rozwojem od podstaw, począwszy od analizy procesów biznesowych, formułowania wymagań oprogramowania i sporządzania specyfikacji technicznych, aż po wprowadzenie ich do komercyjnego użytku, łącznie z opracowaniem architektury baz danych. Posiada doświadczenie w projektowaniu systemów o dużym obciążeniu pracujących 24 godziny na dobę, 7 dni w tygodniu.
Do jego znaczących osiągnięć należy całkowicie własny rozwój zaplecza biblioteki sieci public.ru, który to obecnie największa baza archiwaliów i multimediów z możliwością elastycznego wyszukiwania materiałów z dowolnego okresu czas. W 2008 roku system został oddany do użytku komercyjnego.
Biegła znajomość technologii takich jak C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (tworzenie i wdrażanie struktur danych, logika serwera), UML, HTML, XML, C#: .NET .
Antona Władimirowicza wyróżnia chęć ciągłego rozwoju – przez całą karierę zawodową kilkukrotnie podnosił swoje kwalifikacje w zakresie zarządzania projektami i zespołowego tworzenia oprogramowania zaopatrzenie. W swojej pracy kieruje się metodologiami tworzenia oprogramowania takimi jak Waterfall, RUP, Scrum, standardy zarządzania projektami PMBoK. Podczas zajęć stara się dostosować do możliwości słuchacza, aby każdy mógł z sukcesem opanować materiał.
Nauczyciel praktyczny, ponad 20-letnie doświadczenie w tworzeniu oprogramowania w językach C#, Delphi, PHP, Perl m.in. z bazami danych MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL. Autor popularnej książki „PostgreSQL 13. Tuning, Kubernetes, chmury.”
Projektował i pisał oprogramowanie dla sieci sklepów, centrów fitness i hoteli.
Od 4 lat rozwija się w Java/Spring z wdrożeniami na Kubernetes/Docker, Google Cloud Platform.
Posiada bogate doświadczenie w administrowaniu serwerami, budowaniu i obsłudze systemów wirtualizacyjnych VmWare ESXi, Hyper-V.
Słuchacze zwracają szczególną uwagę na praktyczne ukierunkowanie jego zajęć, trafne przykłady z prawdziwej praktyki i chęć udzielenia odpowiedzi na wszelkie pytania dotyczące tematu.
Cel i główne cechy
Struktura funkcji
Koncepcja bloku
Zmienne
Typy danych
Procedury
Korzystanie z polecenia WYBIERZ
Zmienna typu rekordu
Korzystanie z funkcji i operacji
Koncepcja transakcji
Dynamiczny SQL
Kursory
Rozgałęzianie
Cykl
Wyjątek
Przetwarzanie błędów
Funkcje do pracy z tablicami, w tym wielowymiarowymi
Zwracaj polecenia z funkcji
Modelowanie obiektów hierarchicznych w relacyjnej bazie danych
Zapytania rekurencyjne
Korzystanie z pól pomocniczych w celu poprawy wydajności
Użytkownicy i role
Kategorie praw dostępu
Podstawowe strategie zarządzania prawami dostępu
Kurs zapewnia zrozumienie podstaw systemu DBMS MongoDB oraz metod tworzenia aplikacji przechowujących i przetwarzających w jego oparciu dane. Podstawowe możliwości zapisywania, odtwarzania i odtwarzania dokumentów (CRUD), metody generowanie zapytań wyszukiwania, w tym przy użyciu potoków Aggregation Framework i Mapuj/Zmniejsz.
4
Zaawansowany program szkoleniowy. Po ukończeniu kursu „PostgreSQL 13. Optymalizacja zapytań”, studenci szczegółowo poznają mechanizmy planowania i wykonywania zapytań oraz będą potrafili je znaleźć i optymalizować problematyczne zapytania, a także dostosowywać ich parametry, zwiększając tym samym wydajność DBMS
3,6
Kurs zapewnia studentom podstawową wiedzę na temat języka SQL, umożliwiając programiście pisanie zapytań do jednej lub większej liczby tabel, modyfikowanie danych w tabelach i tworzenie obiektów bazy danych. Głównym narzędziem programistycznym używanym w kursie jest Oracle SQL Developer; SQL Plus jest używany jako dodatkowy.
4,2