SQL avansat – programare în baze de date

SQL avansat – programare în baze de date



👉 Durată totală: 31,5 ore (9 ședințe online)

👉 Nivel: Intermediar

👉 Cerință: cunoștințe de bază SQL

Cursul SQL avansat – programare în baze de date (MySQL) continuă nivelul de bază și aprofundează utilizarea SQL în scenarii reale de lucru.

Pe lângă interogările avansate, cursul introduce concepte esențiale de programare în baze de date, utilizate în dezvoltarea aplicațiilor și în automatizarea operațiilor asupra datelor.

Vei lucra cu MySQL, însă noțiunile prezentate sunt aplicabile și în alte sisteme precum Oracle sau SQL Server.

De ce este important SQL la nivel avansat

În aplicațiile reale, SQL nu este folosit doar pentru interogări simple, ci și pentru:

  • implementarea logicii de business în baze de date
  • automatizarea proceselor asupra datelor
  • optimizarea performanței aplicațiilor
  • gestionarea utilizatorilor și a accesului la date

Cunoștințele avansate de SQL sunt necesare pentru roluri precum:

  • dezvoltator software
  • analist de date
  • inginer de date
  • specialist baze de date

Ce vei învăța în acest curs

Pe parcursul cursului vei învăța să:

  • scrii interogări SQL complexe folosind JOIN-uri și subinterogări
  • utilizezi operatori avansați precum ANY, ALL și EXISTS
  • administrezi utilizatori și drepturi în MySQL
  • creezi și utilizezi proceduri stocate și funcții MySQL
  • implementezi logică în baze de date folosind structuri de control
  • automatizezi procese folosind triggere SQL
  • lucrezi cu cursoare pentru procesarea datelor
  • utilizezi MySQL din linia de comandă

Abordare practică

Cursul este orientat spre aplicarea practică a conceptelor.

Pe parcursul ședințelor vei lucra cu exemple concrete și exerciții SQL, iar conceptele teoretice vor fi explicate în contextul utilizării lor reale.

La finalul cursului vei realiza un proiect practic, în care vei aplica noțiunile de programare în baze de date.

Cui se adresează acest curs

Acest curs este potrivit pentru:

  • absolvenții cursului SQL pentru începători
  • programatori juniori care doresc să aprofundeze SQL
  • persoane care lucrează deja cu baze de date și vor să își extindă cunoștințele
  • cei care doresc să înțeleagă programarea în baze de date

Cum se desfășoară cursul

Cursul este structurat în 9 ședințe online, fiecare având o durată de 3 ore și 30 de minute.

Fiecare ședință include explicații teoretice urmate de exerciții practice.

La final, participanții vor realiza un proiect final și vor susține un examen online.

Acces la platforma de e-learning

După înscriere vei primi acces la platforma bitacad.net, unde vei găsi:

  • suportul de curs în limba română
  • platforma pentru încărcarea temelor și a proiectului final
  • programarea examenului final
  • diploma de absolvire

Evaluare

Evaluarea finală include:

  • realizarea unui proiect final
  • susținerea unui examen teoretic online

Cursanții au la dispoziție 30 de zile de la finalizarea cursului pentru a finaliza evaluarea.

Recomandare

Pentru un parcurs complet de învățare SQL, îți recomandăm:

👉 ⭐ SQL complet – de la începător la nivel intermediar (MySQL) care include atât nivelul de bază, cât și nivelul avansat.

Curriculum

Feedback primit de la studenți

  • Tudor M. cursant SQL Programming

    Va multumesc pentru profesionalismul de care dati dovada, pentru suportul acordat de fiecare data cand am avut nevoie.

  • Viorel P. cursant SQL

    Stefan se adapteaza fiecarui cursant reusind sa explice fiecaruia neclaritatile pe care le are. Ritmul de predare este unul interactiv si dinamic, sintetizand notiunile teoretice si dedicand mai mult timp practicii. Facand exceptie perioada actuala cu restrictiile in vigoare, personal, nu sunt adeptul cursurilor remote, le prefer pe cele facute in sala de curs. Scoala se face la scoala. Cu mare drag recomand acest curs celor interesati.

  • Sorin I. cursant SQL Programming

    Modulul SQL Programming completeaza de minune notiunile din MySQL fundamentals. Cred cu tarie ca cine a facut primul modul ar trebui sa il urmeze si pe al doilea, mai ales ca Stefan explica foarte bine si te face sa intelegi prin exemple practice indiferent de nivelul la care te afli.

  • Andrei L. Cursant SQL Programming

    Un profesor foarte bun si atent, care se concentreaza pe partea practica si detaliaza modul de gandire, avand grija sa iti dea timp sa pui intrebari.

  • Gabriela M. Cursant SQL Programming

    Imi place la instructorul acestui curs (Stefan Poparlan) ca 'vede' lucrurile si din perspectiva cursantului (incepatorului) si acest lucru ajuta la clarificarea unor notiuni.

  • Alex A. Cursant SQL Programming

    Pregatirea lui Stefan este absolut remarcabila. Cursul este interactiv, dinamic iar aplicatiile sunt foarte bine alese. De asemenea, explicatiile instructorului sunt foarte bine alese si la obiect. Din punctul meu de vedere este omul perfect de la care sa inveti baze de date.

  • Alex A. Cursant SQL Programming

    Ștefan este un trainer extraordinar! Explică foarte bine, nu se grăbește și de fiecare data revine pentru orice lămurire. Recomand!

  • Anonim Cursant SQL Programming

    Am învățat multe lucruri noi. Ștefan explica pe înțelesul tuturor ceea ce e perfect. Recomand acest curs!

  • Cristina B. Cursant SQL Programming (Modul 2)

    Stefan este un foarte bun trainer. Dupa treminarea cursului am inceput deja sa aplic cu succes notiunile invatate. Ma ajuta mult la munca. Am apreciat ca pot pune orice intrbare in cadrul cursului si de fiecare data am gasit raspuns. De asemenea organizarea cursului si modul de predare ajuta mult la sedimentarea notiunilor. Iar Stefan se pliaza perfect in acest cadru.

  • Cosmina T. Cusant SQL Programming (Modul 2)

    Stefan este minunat. Este rabdator si insistent astfel incat niciunul dintre studentii lui nu pot spune ca nu au o baza de SQL dupa ce termina acest curs. Este calm si explica de cate ori este nevoie, nu intarzie la curs, este respectuos si foarte pregatit in domeniu. Multumesc pentru tot!

  • Leonardo Cursant SQL Programming (Modul 2

    Plăcut impresionat de calitatea umană și profesională a lui Ștefan.

  • Leila C. Cursant SQL Programming (Modul 2)

    Nu as imbunatati nimic la acest modul. Cel mai mult mi-a placut faptul ca instructorul a explicat pe intelesul tuturor partea teoretica si mai ales ca a pus accentul pe exercitii practice, cu foarte multe exemple din viata cotidiana pentru a putea face analogii si a intelege exact cum functioneaza baza de date si principiul relationarii din spatele regulilor si instructiunilor create.

  • Iulian G. Cursant SQL Programming (Modul 2) - 22 Iun 2021 - remote

    Prezentarea cursului a fost foarte bine facută, instructorul acordă o atenţie deosebită noţiunilor practice şi teoretice accentuând cazurile în care anumite informaţii sunt foarte utile în mediul de producţie, respectiv sunt solicitate la interviurile de angajare, realizând un paralelism intre diferite variante de cod care corespund aceluiaşi task, pentru a scoate în evidenţă optimizarea de cod şi consumul de resurse utilizat pentru rularea acestuia, dar şi corespondenţa instrucţiunilor cu alte SGBD-uri. Cursul este cu adevărat "Advanced" pentru că noţiunile prezentate sunt o continuare a celor din modulul I, dar la un nivel ridicat şi apropiat de cel solicitat în mediul de business, şi consider ca este un real ajutor pentru cei care doresc să se angajeze sau care deja lucrează şi vor să treacă la un nou nivel. Mulţumesc BitAcademy, mulţumesc şi toată stima pentru Ştefan.

  • Valeriu U. Student SQL Programming Modul 2

    Instructor foarte pregatit, care explica foarte bine, si este dispus sa raspunda oricarei intrebari.

  • Catalin G. Student curs SQL Programming (Modul 2)

    Stefan Poparlan este un super instructor si profesionist. Cursurile sunt sintetizate corespunzator, este foarte deschis, bine pregatit si mai presus de orice, un super om.

  • Bianca M. student SQL Fundamentals MySQL (Modul 1)

    Ștefan este foarte bine pregătit și explica totul pe întelesul tuturor.

  • George N. Student curs SQL Programming Modul 2

    Cuvinte de laude pentru instructorul SQL, Stefan Poparlan! Este o persoana foarte calma, rabdatoare si de fiecare data se oprea sa intrebe daca totul este ok si daca s-a inteles, in caz contrar relua explicatia pentru fiecare in parte pana cand totul devenea clar. Stefan, inca odata, pe aceasta cale doresc sa iti multumesc pentru informatiile oferite!

online

Ştefan Popârlan



  • Preț redus studenți și elevi 612 RON
  • Preț întreg 720 RON
  • Preț persoane juridice 1000 RON
  • Dată începere 23 Jun
  • Dată sfârșit 18 Aug
  • Interval orar ma. 1800-2130
  • Locație Video conferință
    prin Google Meet
  • Durată 9 ședințe
  • Ore / ședință 3h 30m
Înscriere

* Prețurile afișate sunt finale (nu se percepe TVA)