PostgreSQL: 2. līmenis. Papildu iespējas - kurss RUB 46 990. no Speciālists, apmācība 40 ak. h., Datums: 2022. gada 13. novembris.
Literārs Mistrojums / / December 05, 2023
Praktisks skolotājs ar vairāk nekā 30 gadu pieredzi IT jomā, tai skaitā 20 gadus ar datu bāzēm. Sertificēts PostgreSQL treneris.
Maskavas Aviācijas institūta absolvents Antons Vladimirovičs no programmētāja kļuva par datu bāzes izstrādes nodaļas vadītāju. Savas profesionālās darbības ietvaros viņš piedalījās automatizētu vadības sistēmu izstrādē dažādās mācību jomās. Tie ietver ERP, transporta un noliktavu loģistiku, mediju datu analīzi un lēmumu atbalsta sistēmas. Viņš strādāja gan komercorganizācijās, gan valsts korporācijās.
Antons Vladimirovičs vadīja IT nodaļu (līdz 25 cilvēkiem) programmatūras izstrādei un atbalstam. Vadītāja programmatūras izstrāde, tostarp projektu sadalīšana, uzdevumu sadale starp izpildītājiem, kalendāra apkopošana un atjaunināšana plāni, izstrādes termiņu kontrole un korekcija, risku analīze un risku vadības plānošana, projekta dokumentācijas uzturēšana un kontrole kvalitāti.
Viņš arī nodarbojās ar izstrādi no nulles, sākot no biznesa procesu analīzes, programmatūras prasību veidošanas un tehnisko specifikāciju sastādīšanas līdz to nodošanai komerciālai lietošanai, tostarp datu bāzes arhitektūras izstrādē. Ir pieredze augstas slodzes sistēmu izstrādē ar 24/7 darbību.
Viens no viņa nozīmīgajiem sasniegumiem ir pilnībā iekšēja back office izstrāde public.ru tīkla bibliotēkai, kas tagad ir lielākā arhīvu un mediju datubāze ar iespēju elastīgi meklēt materiālus jebkuram periodam laiks. 2008. gadā sistēma tika nodota komerciālai ekspluatācijai.
Pārvalda tādas tehnoloģijas kā C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (datu struktūru izstrāde un ieviešana, servera loģika), UML, HTML, XML, C#: .NET .
Antons Vladimirovičs izceļas ar vēlmi pastāvīgi attīstīties visā viņa profesionālajā karjerā vairākas reizes paaugstinājis kvalifikāciju projektu vadībā un komandas programmatūras izstrādē nodrošinājums. Viņa darbu vadās pēc programmatūras izstrādes metodoloģijām, piemēram, Waterfall, RUP, Scrum un PMBoK projektu vadības standartiem. Nodarbību laikā viņš cenšas pielāgoties klausītāja iespējām, lai ikviens varētu veiksmīgi apgūt materiālu.
Praktisks pasniedzējs, vairāk kā 20 gadu pieredze programmatūras izstrādē C#, Delphi, PHP, Perl, t.sk. ar MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL datu bāzēm. Populārās grāmatas “PostgreSQL 13. Tuning, Kubernetes, mākoņi."
Izstrādājis un uzrakstījis programmatūru ķēdes veikaliem, fitnesa centriem un viesnīcām.
Pēdējos 4 gadus viņš ir izstrādājis Java/Spring, izvietojot Kubernetes/Docker, Google Cloud Platform.
Ir liela pieredze serveru administrēšanā, virtualizācijas sistēmu VmWare ESXi, Hyper-V veidošanā un ekspluatācijā.
Klausītāji īpaši atzīmē viņa nodarbību praktisko ievirzi, atbilstošus piemērus no reālās prakses un vēlmi atbildēt uz visiem jautājumiem par tēmu.
Mērķis un galvenās iezīmes
Funkciju struktūra
Bloka koncepcija
Mainīgie lielumi
Datu veidi
Procedūras
Izmantojot komandu SELECT
Ieraksta tipa mainīgais
Funkciju un operāciju izmantošana
Darījuma koncepcija
Dinamiskā SQL
Kursori
Sazarošanās
Cikls
Izņēmums
Kļūda apstrādē
Funkcijas darbam ar masīviem, ieskaitot daudzdimensiju
Atgriezt komandas no funkcijas
Hierarhisku objektu modelēšana relāciju datu bāzē
Rekursīvie vaicājumi
Palīglauku izmantošana veiktspējas uzlabošanai
Lietotāji un lomas
Piekļuves tiesību kategorijas
Piekļuves tiesību pārvaldības pamatstratēģijas
Kurss sniedz izpratni par MongoDB DBVS pamatiem un metodēm lietojumprogrammu izstrādei, kas uz tās pamata uzglabā un apstrādā datus. Dokumentu saglabāšanas, izguves un izguves (CRUD) pamatiespējas, metodes ģenerējot meklēšanas vaicājumus, tostarp izmantojot Aggregation Framework konveijerus un Kartēt/samazināt.
4
Uzlabota apmācības programma. Pēc kursa “PostgreSQL 13. Vaicājumu optimizācija”, studenti detalizēti izpratīs vaicājumu plānošanas un izpildes mehānismus un pratīs atrast un optimizēt problemātiskos vaicājumus, kā arī pielāgot to parametrus, tādējādi palielinot veiktspēju DBVS
3,6
Kurss sniedz studentiem pamatzināšanas par SQL, ļaujot izstrādātājam rakstīt vaicājumus pret vienu vai vairākām tabulām, modificēt tabulu datus un izveidot datu bāzes objektus. Galvenais kursā izmantotais izstrādes rīks ir Oracle SQL Developer; SQL Plus tiek izmantots kā papildu.
4,2