PostgreSQL: Razina 2. Napredne značajke - tečaj 46 990 RUB. od Specijalist, izobrazba 40 ak. h., Datum: 13.11.2022.
Miscelanea / / December 05, 2023
Učitelj praktične nastave s više od 30 godina iskustva u informatici, uključujući 20 godina s bazama podataka. Certificirani trener za PostgreSQL.
Diplomirao je na Moskovskom zrakoplovnom institutu, Anton Vladimirovič prošao put od programera do voditelja odjela za razvoj baze podataka. U sklopu svojih stručnih aktivnosti sudjelovao je u razvoju automatiziranih sustava upravljanja u različitim tematskim područjima. To uključuje ERP, transportnu i skladišnu logistiku, analizu medijskih podataka i sustave za podršku odlučivanju. Radio je iu trgovačkim organizacijama iu državnim poduzećima.
Anton Vladimirovich vodio je IT odjel (do 25 ljudi) za razvoj softvera i podršku. Vodeći razvoj softvera, uključujući dekompoziciju projekta, raspodjelu zadataka između izvođača, sastavljanje i ažuriranje kalendara planovi, kontrola i korekcija rokova izrade, analiza rizika i planiranje upravljanja rizicima, održavanje projektne dokumentacije i kontrola kvaliteta.
Bavio se i razvojem od nule, od analize poslovnih procesa, formiranja softverskih zahtjeva i izrade tehničkih specifikacija do puštanja u komercijalni rad, uključujući i razvoj arhitekture baze podataka. Ima iskustva u razvoju visokoopterećenih sustava s radom 24/7.
Među njegovim značajnim postignućima je potpuno interni razvoj back officea za knjižnicu mreže public.ru, koja je sada najveća arhivska i medijska baza podataka s mogućnošću fleksibilnog pretraživanja materijala za bilo koje razdoblje vrijeme. 2008. godine sustav je pušten u komercijalni rad.
Poznavanje tehnologija kao što su C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (razvoj i implementacija struktura podataka, poslužiteljska logika), UML, HTML, XML, C#: .NET .
Antona Vladimiroviča odlikuje želja za stalnim razvojem - tijekom cijele profesionalne karijere nekoliko puta usavršavao svoje kvalifikacije u upravljanju projektima i timskom razvoju softvera odredba. Njegov rad je vođen metodologijama razvoja softvera kao što su Waterfall, RUP, Scrum i PMBoK standardi za upravljanje projektima. Tijekom nastave nastoji se prilagoditi mogućnostima slušatelja kako bi svi uspješno savladali gradivo.
Učitelj praktične nastave, više od 20 godina iskustva u razvoju softvera u C#, Delphi, PHP, Perl, uklj. s bazama podataka MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL. Autor popularne knjige “PostgreSQL 13. Ugađanje, Kubernetes, oblaci."
Dizajnirao i napisao softver za lance trgovina, fitness centre i hotele.
Posljednje 4 godine razvijao je u Javi/Springu s implementacijom na Kubernetes/Docker, Google Cloud Platform.
Ima veliko iskustvo u administraciji poslužitelja, izgradnji i radu virtualizacijskih sustava VmWare ESXi, Hyper-V.
Slušatelji posebno ističu praktičnu usmjerenost njegove nastave, relevantne primjere iz stvarne prakse i spremnost da odgovore na sva pitanja o temi.
Namjena i glavne značajke
Struktura funkcije
Koncept bloka
Varijable
Vrste podataka
Postupci
Korištenje naredbe SELECT
Varijabla vrste zapisa
Korištenje funkcija i operacija
Koncept transakcije
Dinamički SQL
Pokazivači
Grananje
Ciklus
Iznimka
Obrada pogreške
Funkcije za rad s nizovima, uključujući višedimenzionalne
Povratne naredbe iz funkcije
Modeliranje hijerarhijskih objekata u relacijskoj bazi podataka
Rekurzivni upiti
Korištenje pomoćnih polja za poboljšanje performansi
Korisnici i uloge
Kategorije prava pristupa
Osnovne strategije upravljanja pravima pristupa
Tečaj pruža razumijevanje osnova MongoDB DBMS-a i metoda za razvoj aplikacija koje pohranjuju i obrađuju podatke temeljene na njemu. Osnovne mogućnosti spremanja, dohvaćanja i dohvaćanja dokumenata (CRUD), metode generiranje upita za pretraživanje, uključujući korištenje cjevovoda Aggregation Framework i Karta/Smanji.
4
Program naprednog usavršavanja. Nakon završenog tečaja “PostgreSQL 13. Optimizacija upita“, studenti će detaljno razumjeti mehanizme planiranja i izvršavanja upita, te će moći pronaći i optimizirati problematične upite, kao i prilagoditi njihove parametre, čime se povećava izvedba DBMS
3,6
Tečaj pruža studentima osnovno znanje o SQL-u, omogućujući razvojnom programeru da piše upite prema jednoj ili više tablica, mijenja podatke tablice i stvara objekte baze podataka. Glavni razvojni alat koji se koristi u tečaju je Oracle SQL Developer; SQL Plus se koristi kao dodatni.
4,2