SQL Complete – From Beginner to Advanced

Curs online interactiv cu mentori

  • Acreditat de Ministerul Educației și Cercetării
  • Acreditat de Ministerul Muncii și Solidarității Sociale
  • Diplomă recunoscută în UE, SUA și Canada

Data de start: Iulie 2025

5 luni • 100 ore de training cu mentorii

2 zile de curs / săptămână • orele 18:30 – 21:00

✓ Pregătire pentru interviul de angajare inclusă

Acesta este cel mai complet curs de SQL - Baze de Date:

✓ Cu predare în limba română

✓ Fără teorie inutilă, aplicat pe scenarii reale

✓ Potrivit indiferent de nivelul anterior de cunoștințe

✓ Care te specializează în cel mai cerut domeniu din IT

 

Ce obții la finalul cursului de SQL programare și administrare baze de date

✓ Competențe reale, antrenate de experți din IT, aplicabile imediat

  • Stăpânești SQL la nivel profesionist, indiferent de nivelul tău inițial
  • Înveți să lucrezi cu baze de date relaționale exact cum se face în companii
  • Scrii interogări eficiente, optimizezi performanța și automatizezi procese
  • Creezi rapoarte dinamice, proceduri stocate și fluxuri de analiză completă a datelor


✓ Abilități cerute pe piața muncii din România și Europa

  • Înțelegi cum se aplică SQL în Analiză de date, Proiecte software (backend & full-stack)
  • Te pregătești pentru cele mai bine plătite roluri din IT de la ora actuală
  • Ai cunoștințe solide despre procese ETL și integrare de date între sisteme
  • Gândești exact ca un profesionist în Big Data și devii competitiv pe piața muncii

Ce vei învăța la cursul SQL Baze de Date

Module 1. Database Fundamentals

  • What is a relational database?
  • Tables, columns, rows, primary and foreign keys
  • Indexes – introduction
  • Basic data modeling concepts

Module 2. Introduction to T-SQL

  • What is T-SQL?
  • Structure of a SELECT query
  • Predicate logic and logical query processing order

Module 3. Writing Basic Queries

  • Basic SELECT statements
  • DISTINCT
  • Column and table aliases
  • Simple CASE expressions

Module 4. Working with SQL Server Data Types

  • Character, numeric, date/time types
  • Data type conversions
  • Type precedence

Module 5. Sorting and Filtering

  • WHERE clause, ORDER BY
  • LIKE, IN, BETWEEN
  • TOP and OFFSET-FETCH
  • Handling NULL values

Module 6. Querying Multiple Tables

  • INNER, LEFT, RIGHT, FULL JOIN
  • CROSS JOIN and SELF JOIN
  • ER diagrams to visualize relationships

Module 7. Built-In Functions

  • Conversion functions, logical functions, NULL-handling
  • String, date, and numeric functions

Module 8. Data Manipulation (DML)

  • INSERT, UPDATE, DELETE
  • Basic transactions for testing

Module 9. Aggregation and Grouping

  • GROUP BY and HAVING
  • COUNT, SUM, AVG, MIN, MAX

Module 10. Subqueries

  • Self-contained vs. correlated subqueries
  • Using IN, EXISTS, and NOT EXISTS

Module 11. Table Expressions & Views

  • Derived tables, Common Table Expressions (CTEs)
  • Views and inline table-valued functions

Module 12. Set Operators and APPLY

  • UNION, INTERSECT, EXCEPT
  • CROSS APPLY and OUTER APPLY

Module 13. Window Functions

  • ROW_NUMBER, RANK, DENSE_RANK
  • LEAD, LAG, NTILE
  • PARTITION BY and window frames

Module 14. Recursive CTEs and Hierarchical Data

  • Building and traversing hierarchies
  • Tree structures in SQL

Module 15. Stored Procedures

  • Creating and executing stored procedures
  • Input and output parameters
  • Dynamic SQL

Module 16. Procedural T-SQL Programming

  • Variables, IF/ELSE, WHILE loops
  • TRY / CATCH blocks and THROW
  • Control of flow logic

Module 17. Transactions and Error Handling

  • ACID principles
  • BEGIN, COMMIT, ROLLBACK
  • Isolation levels and deadlocks

Module 18. Query Optimization Techniques

  • Execution plans and query analyzers
  • Indexing strategies and index types
  • Materialized views
  • Comparing performance: CTEs vs subqueries vs joins

Module 19. SQL Security & Permissions

  • GRANT / REVOKE / DENY
  • Roles and users
  • Row-Level Security (RLS)
  • Dynamic Data Masking (DDM)

Module 20. Auditing and Logging

  • Change Tracking vs Change Data Capture (CDC)
  • Triggers for data change auditing
  • Monitoring database activity

Module 21. SQL Testing & Validation

  • Testing stored procedures
  • Validating query results
  • SQL Unit Testing with tSQLt

Module 22. SQL Server Tools & Features

  • SQL Server Management Studio (SSMS) – tips & tricks
  • SQL Profiler
  • Database Tuning Advisor
  • Extended Events (intro)
  • Integration with BI Tools

Module 23. Advanced Data Modeling

  • Normalization (1NF, 2NF, 3NF)
  • Denormalization for performance
  • ER diagrams (visual tools like dbdiagram.io)
  • Schema evolution and versioning

Module 24. ETL with SQL

  • What is ETL?
  • Extracting, Transforming, Loading data
  • Incremental loading strategies
  • Change Data Capture
  • Error handling in ETL processes

Module 25. Real-World Projects

  • Full database project (HR / Sales / E-commerce)
  • Stored procedures + testing + optimization
  • Simulate real scenarios and reporting
  • Technical Documentation

Module 26. Interview Preparation

  • Most common technical questions (junior to senior)
  • How to present yourself during an IT interview
  • CV and interview tips

Joburile la care poți aplica imediat după absolvire:

  • SQL Developer
  • Database Developer
  • Data Analyst
  • Business Intelligence (BI) Developer
  • BI Analyst
  • Database Analyst
  • Junior Database Administrator (DBA)
  • Data Engineer
  • Reporting Analyst
  • ETL Developer
  • Data Scientist (entry-level, pentru partea de manipulare date)
  • Financial Data Analyst
  • Marketing Data Analyst
  • Backend Developer cu cunoștințe SQL
  • Full-Stack Developer (cu accent pe manipularea datelor)
  • Systems Analyst
  • IT Analyst
  • Junior Software Developer (cu accent pe SQL și baze de date)
  • Application Support Analyst
  • Data Quality Analyst
  • Data Operations Specialist
  • Technical Support Specialist (cu focus pe baze de date)
  • Data Warehouse Developer
  • Database Tester / QA Engineer (testare baze de date)
  • SQL Reporting Specialist
  • Microsoft Power BI Developer
  • Data Integration Specialist
  • SQL Automation Specialist
  • T-SQL Programmer
  • Junior Big Data Engineer (cu focus pe partea SQL)
  • ERP Data Specialist (ex: SAP, Oracle)

Acum ai un pachet complet de pregătire în SQL, cu toate avantajele incluse

100 de ore de pregătire LIVE și ghidaj pas cu pas din partea mentorilor

25 de module tehnice axate pe cerințele marilor angajatori din IT

Bonus extra – 5 sesiuni lunare de curs: Aplicarea Inteligenței Artificiale în Proiecte Reale

Pregătire separată pentru interviul de angajare cu un Expert în Recrutare

Pregătire separată pentru redactarea CV-ului cu un Expert în HR

Acces gratuit timp de 6 luni în platforma de cursuri VIDEO DEVS

Consiliere în carieră și evaluare inițială cu 0 costuri din partea ta

Test de evaluare a cunoștințelor înainte de a intra în curs 100% gratuit

Certificat de Absolvire eliberat de Ministerul Muncii și Protecției Sociale și de Ministerul Educației și Cercetării acceptat, atât în Uniunea Europeană, cât și în S.U.A. și Canada. 

Încadrare ca PROGRAMATOR AJUTOR (255 ore) – COD C.O.R. 351201 sau PROGRAMATOR DE SISTEM INFORMATIC (180 ore) – COD C.O.R. 251204

Acces pe viață la comunitatea Școlii informale de IT, unde primești reduceri, invitații gratuite la conferințele de top din IT și alte avantaje

Totul este inclus în prețul cursului:   1495 €

Investiția ta în educație: fără riscuri
Nu trebuie să achiți nimic acum. Tot ce trebuie să faci este să completezi formularul de înscriere. Ulterior, beneficiezi gratuit de consiliere în carieră și evaluare inițială pentru a ne asigura că acest curs este potrivit pentru tine și obiectivele tale.
Plata se face doar după semnarea contractului de înscriere, atunci când decizi că vrei să mergi mai departe.E simplu, transparent și fără obligații financiare inițiale. Scopul nostru este ca TU să îți atingi obiectivele.

Modalități flexibile de plată 

Plata integrală cu 10% reducere

1345,5 €  1495€

Dacă achiți suma completă în momentul semnării contractului de studii.

Plata în tranșe la Școala informală de IT

5 rate x 299 € / lună

Flexibil. Fără dobândă. Fără comisioane.

Plata în tranșe cu 5% discount

5 rate x 284 € / lună

Dacă te înscrii cu un prieten, aveți amândoi 5% discount din valoarea totală a cursului, chiar dacă plătiți în tranșe. Menționați amândoi în formularul de înscriere la Mențiuni: [numele complet al prietenului cu care te înscrii].

Plata în 5, 6, 8 sau 12 rate fără dobândă prin Cardul de cumpărături STAR BT

 În perioada 10.03.2025 – 10.07.2025 și 11.08.2025 – 12.01.2026 ai posibilitatea să folosești STAR Card de la Banca Transilvania.

Plata prin Creditul pentru studii BCR Study UP

Cursurile de la Scoala Informală de IT sunt eligibile pentru finanțarea Study Up. Nu sunt necesare venituri la momentul analizei, nu se solicită co-debitor și nu există comisioane.

Adrian, absolvent cursuri IT Scoala informala de IT

Am fost IT Recruiter și astăzi sunt Database Developer. După mai bine de 10 ani, mi-am dat seama că vreau să fac ceva cu un impact mai mare. Mentorii au fost acei oameni care mi-au pus de cele mai multe ori întrebarea „De ce?”, oamenii de la care am învățat enorm.

Adrian Bobocea
absolvent curs SQL – Database Development

La absolvire, obții certificatul recunoscut în UE, SUA și Canada: fără costuri ascunse!

📹Urmărește povestea a doi dintre absolvenți și află cum a fost experiența lor la cursurile noastre de SQL.

Cine te mentorează pas cu pas la acest curs

Bogdan Bindea mentor cursuri SQL Advanced

Bogdan Bindea

Software Engineer @ Bosch
Teaching Assistant @ Universitatea Tehnică din Cluj-Napoca

Cine sunt cursanții de la SQL Complete

Acest curs este început pentru toți cei care doresc să învețe sau să își aprofundeze cunoștințele de SQL, indiferent de nivelul actual:

Începători în IT / Studenți
  • Persoane care nu au experiență anterioară cu bazele de date.
  • Studenți la facultăți de informatică, automatică, matematică, economie etc.
  • Persoane care doresc să învețe SQL pentru a-și crește șansele de angajare în domeniul IT.
  • Analiști de date (Data Analysts)
  • Business Analysts
  • Financial Analysts
  • Profesioniști care lucrează în Excel și doresc să treacă la un mod mai robust de lucru cu date.
  • Programatori care doresc să scrie interogări SQL eficiente în aplicațiile lor.
  • Backend developers care au nevoie să înțeleagă structura bazei de date și să optimizeze interacțiunea cu aceasta.
  • Full Stack developers care doresc să fie autonomi în manipularea datelor.

Persoane care aspiră la roluri precum:

  • SQL Developer
  • BI Developer
  • Data Engineer
  • Data Scientist (în partea de manipulare a datelor)
  • Cei care urmăresc certificări Microsoft (ex: DP-900, DP-203, PL-300)

Cei care vor să înțeleagă în profunzime tranzacțiile, indexarea, optimizarea performanței, securitatea și testarea.

Ce avantaje îți aduce cursul de SQL Complete de la Școala informală de IT

  • Acest curs este conceput special pentru piața actuală din România și Europa, unde cererea pentru specialiști care cunosc SQL este în continuă creștere.
  • Este structurat clar, progresiv și include exemple practice inspirate din scenarii reale de business, nu doar teorie.
  • Ai ocazia să înveți direct din perspectiva celor care lucrează cu date zi de zi, ceea ce îți oferă un avantaj competitiv față de alte cursuri mai generale. În plus, vei înțelege cum să aplici SQL în contexte variate – de la analiză de date, până la dezvoltare software și procese ETL.
  • Este un curs gândit să te facă relevant pe piața muncii, nu doar să bifezi un certificat.
  • La acest curs înveți să lucrezi profesionist cu baze de date relaționale și să scrii interogări SQL eficiente, indiferent de nivelul tău inițial. Dobândești abilități esențiale în manipularea, analizarea și transformarea datelor, exact așa cum se face în companii reale.
  • Te specializezi într-una dintre cele mai cerute tehnologii din domeniul IT și Data, folosită zilnic de analiști, dezvoltatori și ingineri de date.
  • Cursul îți oferă o bază solidă pentru roluri tehnice sau analitice, iar la final vei putea crea rapoarte, construi proceduri stocate, optimiza performanța interogărilor și chiar automatiza procese.
  • E un pas important pentru cei care vor să se angajeze în IT, să promoveze în carieră sau să obțină certificări recunoscute.

Absolvenții noștri lucrează în cele mai mari companii IT​

cursuri SQL acreditate cu mentor
https://erp.scoalainformala.ro/#/courses/1451/info