PostgreSQL: 2. szint. Speciális funkciók - tanfolyam 46 990 RUB. szakorvostól, képzés 40 ak. h., Időpont: 2022. november 13.
Vegyes Cikkek / / December 05, 2023
Gyakorlati tanár több mint 30 éves informatikai tapasztalattal, ebből 20 év adatbázisokkal. Okleveles PostgreSQL tréner.
Anton Vladimirovich, aki a Moszkvai Repülési Intézetben végzett, programozóból az adatbázis-fejlesztési osztály vezetőjévé vált. Szakmai tevékenysége keretében számos szakterületen vett részt automatizált vezérlőrendszerek fejlesztésében. Ide tartozik az ERP, a szállítási és raktári logisztika, a médiaadatelemzés és a döntéstámogató rendszerek. Kereskedelmi szervezeteknél és állami vállalatoknál egyaránt dolgozott.
Anton Vladimirovich vezette az informatikai osztályt (legfeljebb 25 fő) a szoftverfejlesztésért és -támogatásért. Vezető szoftverfejlesztés, beleértve a projektbontást, a feladatok elosztását az előadók között, a naptár összeállítását és frissítését tervek, fejlesztési határidők ellenőrzése, korrekciója, kockázatelemzés és kockázatkezelés tervezése, projektdokumentáció karbantartása és ellenőrzése minőség.
Az alapoktól kezdve részt vett a fejlesztésben is, az üzleti folyamatok elemzésétől, a szoftverkövetelmények kialakításán és műszaki specifikációk kidolgozásán át a kereskedelmi üzembe helyezésig, beleértve az adatbázis-architektúra fejlesztését is. Tapasztalattal rendelkezik nagy terhelésű, 24 órás üzemű rendszerek fejlesztésében.
Jelentős eredményei közé tartozik a public.ru hálózati könyvtár háttérirodájának teljesen házon belüli fejlesztése, amely ma már a legnagyobb archív és médiaadatbázis, amely képes rugalmasan keresni az anyagokat bármely időszakra vonatkozóan idő. 2008-ban a rendszer kereskedelmi forgalomba került.
Olyan technológiákban jártas, mint a C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (adatstruktúrák fejlesztése és megvalósítása, szerver logika), UML, HTML, XML, C#: .NET .
Anton Vladimirovicsot az állandó fejlődés iránti vágy jellemzi - szakmai karrierje során többször is továbbfejlesztette képesítését projektmenedzsment és csapatszoftver-fejlesztés területén rendelkezés. Munkáját olyan szoftverfejlesztési módszertanok vezérlik, mint a Waterfall, a RUP, a Scrum és a PMBoK projektmenedzsment szabványok. Az órákon igyekszik alkalmazkodni a hallgató képességeihez, hogy mindenki sikeresen elsajátítsa az anyagot.
Gyakorlati tanár, több mint 20 éves szoftverfejlesztési tapasztalat C#, Delphi, PHP, Perl, incl. MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL adatbázisokkal. A „PostgreSQL 13. Hangolás, Kubernetes, felhők."
Szoftvereket tervezett és írt üzletláncok, fitneszközpontok és szállodák számára.
Az elmúlt 4 évben Java/Spring nyelven fejleszt, a Kubernetes/Docker, Google Cloud Platform telepítésével.
Nagy tapasztalattal rendelkezik a szerveradminisztrációban, a virtualizációs rendszerek kiépítésében és üzemeltetésében VmWare ESXi, Hyper-V.
A hallgatók különösen felhívják a figyelmet óráinak gyakorlati orientációjára, a valós gyakorlatból származó releváns példákra és a témával kapcsolatos kérdések megválaszolására.
Cél és főbb jellemzők
Funkció szerkezet
Blokk koncepció
Változók
Adattípusok
Eljárások
A SELECT parancs használatával
Rekordtípus változó
Funkciók és műveletek használata
Tranzakció fogalma
Dinamikus SQL
Kurzorok
Elágazó
Ciklus
Kivétel
Hiba a feldolgozásban
Funkciók a tömbökkel való munkavégzéshez, beleértve a többdimenziósakat is
Parancsok visszaadása függvényből
Hierarchikus objektumok modellezése relációs adatbázisban
Rekurzív lekérdezések
Segítőmezők használata a teljesítmény javítására
Felhasználók és szerepek
Hozzáférési jogok kategóriái
Alapvető hozzáférési jogkezelési stratégiák
A kurzus megismeri a MongoDB DBMS alapjait és az adatok alapján tárolt és feldolgozó alkalmazások fejlesztésének módszereit. A dokumentumok mentésének, visszakeresésének és visszakeresésének (CRUD) alapvető képességei, módszerek keresési lekérdezések generálása, beleértve az Aggregation Framework folyamatok használatát és Térkép/Kicsinyítés.
4
Haladó képzési program. A „PostgreSQL 13. Lekérdezésoptimalizálás", a hallgatók részletesen megértik a lekérdezések tervezésének és végrehajtásának mechanizmusait, és képesek lesznek megtalálni és optimalizálja a problémás lekérdezéseket, valamint módosítsa paramétereiket, ezáltal növelve a teljesítményt DBMS
3,6
A kurzus alapvető SQL ismereteket nyújt a hallgatóknak, lehetővé téve a fejlesztő számára, hogy lekérdezéseket írjon egy vagy több táblára, módosítsa a tábla adatait, és adatbázis-objektumokat hozzon létre. A kurzusban használt fő fejlesztőeszköz az Oracle SQL Developer; Az SQL Plus kiegészítőként használatos.
4,2