Brezplačni e-vodič: Kako postati programer?
Poglej več
ROŽNATI OKTOBER PRINAŠA: 15% POPUST NA TEČAJ PROGRAMIRANJE ZA ŽENSKE!
Tečaji programiranja

SQL in baze podatkov 2

Na tem tečaju boš razširil/a svoje znanje osnov SQL z bolj naprednimi koncepti in poizvedbami. Naučil/a se boš uporabljati razne koristne SQL funkcije, kako pisati kompleksne SQL stavke, delati gnezdene poizvedbe (nested queries), SQL indeksiranje in še več.

Poleg tega se boš naučil/a vzpostaviti podatkovno bazo na strežniku in se povezati nanjo s svojega računalnika. Poleg SQLite baze bomo uporabljali tudi enega najbolj uporabljanih sistemov za upravljanje s podatkovnimi bazami, PostgreSQL, ter orodja za delo z bazami kot so Beekeeper Studio in DBeaver.

7,5 ur
5 srečanj
napredni

Program

Tečaj bo potekal dva tedna in pol:

  • Lekcija 1: Ponovitev SQL osnov, CASE stavek ter HAVING
  • Lekcija 2: Omejitve tujih ključev, napredni pogledi (views) in prožilci (triggers)
  • Lekcija 3: Podpoizvedbe (subqueries), CTE, indeksiranje
  • Lekcija 4: Povezava na bazo na strežniku, uporaba datumov v bazah
  • Lekcija 5: Window/analytic funkcije, string funkcije, printf(), strftime()

Srečanja tečaja bodo potekala preko video konference (video klica), izven srečanj pa bo inštruktor tečajnikom na voljo preko chat platforme Slack.

Predznanje

Za udeležbo na tečaju je obvezno predznanje osnov SQL. Če tega znanja še nimaš, obišči naš začetniški tečaj SQL in baze podatkov. Znanje SQL-a ti samo po sebi odpira možnost razvoja v analitika/strokovnjaka za področje podatkovnih zbirk, kar je samostojen strokovni poklic.

Znanje SQL-a kot postransko znanje pa je koristno za:

  • vsakega programerja, saj velika večina programov uporablja podatkovne baze za shranjevanje podatkov. Pa naj si bo to program na računalniku, spletna stran ali pa mobilna aplikacija,
  • splošni vpogled v načrtovalsko naravo IT sveta,
  • globlji uvid v delo s podatki ali delo s preglednicami,
  • razvoj splošnih analitičnih in načrtovalnih veščin, uporabnih tudi izven stroke povezane s SQL podatkovnimi zbirkami.

Termini in izvedba e-lekcij

Tečaj bo potekal dvakrat tedensko med 17:00 in 18:30 uro. Srečanja bodo potekala preko video konference (video klica), izven srečanj pa bo inštruktor tečajnikom na voljo preko chat platforme Slack.

Termin lekcij

  • Vsak ponedeljek in sreda od 17:00 do 18:30

Kaj potrebujem pri sebi?

Vsak udeleženec potrebuje računalnik, ki ima vsaj 4GB RAM-a ter solidno internetno povezavo.

Kaj če manjkam na e-srečanju?

Brez skrbi! Vsi tečajniki imajo dostop do naših kurikulumov, kjer imajo pregled vseh lekcij. V kolikor kdaj manjkaš, ni problema, saj lahko zamujeno lekcijo predelaš sam.

Prav tako bo inštruktor snemal svoje lekcije, da si lahko lekcijo kasneje še enkrat ogledaš sam, ali pa nadoknadiš zamujeno lekcijo.

Bonusi

  • Certifikat o opravljenem tečaju
  • Brezplačni 4-mesečni dostop do JetBrains Academy učnih materialov, s pomočjo katerih lahko nadgrajuješ znanje še dolgo po tem, ko zaključiš tečaj
  • Lekcije online v živo, vsak tečaj ima zagotovljen čas za ponovitev in pregled nalog
  • Omogočen dostop do kurikulumov in video posnetkov lekcij za vedno
  • Vključitev v Slack kanal, kjer z inštruktorjem in tečajniki komunicirate izven časa lekcij
  • 20% popust na vse nadaljnje (neznižane) tečaje Smartninja
sql_in_baze_podatkov2

249,00 

Datum tečaja
21. 10. 2024
Inštruktor
Jani Šumak
Trajanje
7,5 ur
Število srečanj
5 srečanj
Težavnost
napredni

Izjave naših tečajnikov

"Programiranja sem se prvo lotil sam, doma in šlo je zelo počasi. Potem sem se vpisal na SmartNinja tečaj, kjer sem pridobil ogromno znanja v zelo kratkem času, pa tudi kje in kako se učenja lotiti sam naprej. Zelo mi je všeč, da je znanje, ki ga pridobiš, zelo praktično in uporabno."
"Tečaj Web development 1 res priporočam, saj te na njem naučijo zelo veliko danes uporabnih veščin. Dela se tudi na praktičnih primerih."
"SmartNinja tečaj toplo priporočam tako začetnikom, ki bi radi osvojili osnove programiranja, kot tudi tistim, ki bi radi svoje znanje še nadgradili. Poleg znanja s tečaja odneseš veliko koristnih informacij, ki ti pomagajo pri nadaljnjem učenju in delu."