Intermediate PostgreSQL
4/10
Početak kursa: 17.06.2024. | Trajanje: 5 sedmica (30h)
Naučite kako napraviti ozbiljnije i kompleksnije upite,ogromne reporte i poslovne analize, optimizaciju, NoSQL u PostgreSQL-u, i osnove internog ponašanja PostgreSQL-a i većina drugih sistema.
Moguće je plaćanje u dvije rate! Kurs se održava uživo, u našim prostorijama u Sarajevu, ali je moguće i online pohađanje.
Opis kursa:
Kurs je namijenjen software ili web developerima (ili naprednim studentima), koji već imaju neko iskustvo sa bazama i hoće da napreduju i nauče kako napraviti ozbiljnije i kompleksnije upite,ogromne reporte i poslovne analize, optimizaciju, NoSQL u PostgreSQL-u, kao i osnove internog ponašanja PostgreSQL-a i većina drugih sistema. Za ovaj kurs će se koristiti PostgreSQL koji je trenutno najpopularniji open-source sistem za upravljanja bazama podataka, gdje čak AWS gura da PostgreSQL zamjeni Microsoft SQL Server sa svojim novim servisom BabelFish Aurora (koji besplatno prebacuje vašu MS SQL Server instancu na PostgreSQL), i Google Cloud sa svojim novim AlloyDB za PostgreSQL.
Očekivanja i ciljevi:
Očekuje se od kandidata da zna neke minimalne osnove i iskustvo sa SQL-om:
- DDL (create, alter, drop, delete)
- DML (select, from, join itd.)
- Osnove agregacije (sumiranje, grupisanje itd.)
- Osnove design baza podataka (ER dijagrami)
Nakon završetka kursa, kandidati će biti upoznati sa:
- Kako pravilno pisati upite bez gubitka na performanse
- Pravilnim pravljenjem indeksa
- Kako pisati kompleksnije izvještaje
- Kako dizajnirati bazu za ogromne sisteme
- Pisati efikasnije funkcije/procedure
Neophodni materijali/oprema za kurs:
- Laptop
- DB IDE (PgAdmin, DBeaver, DataGrip, NaviCat ili sl.)
- Preporučuje se DataGrip sa trial od 30 dana ili DBeaver, koji je besplatan
Kurs se održava 3 puta sedmično, i to ponedjeljkom, srijedom i četvrtkom u terminu od 19:00 do 21:00h u trajanju od 5 sedmica. Cijena kursa je 399KM po polazniku, a cijena za studente je 349KM. Minimalan broj polaznika za početak kursa je 8. Kurs neće početi na planirani datum ukoliko se ne oformi grupa sa minimalnim brojem polaznika.