Python de la zero până la AI Engineering, cu FastAPI, Agentic AI și RAG.
Ofertă de primăvară - 10% reducere!🎉
Dacă vrei să înveți o tehnologie care rămâne relevantă indiferent de direcția aleasă în IT, Python este una dintre cele mai sigure opțiuni. Este limbajul folosit astăzi în Web Development, Data Science, Machine Learning, AI, automatizări, securitate cibernetică sau IoT. Cursul începe de la zero dar programa depășește un curs clasic de Python: acoperi FastAPI, baze de date și AI Engineering, LLMs, Agentic AI și RAG.
Descoperă cursul

Toate locurile au fost ocupate.
Rezervă un loc
Rezervă un loc
Dacă vrei să înveți programare, Python este una dintre cele mai relevante alegeri în prezent. Nu pentru că este „la modă", ci pentru că este folosit în aproape toate direcțiile tehnice moderne.
Îl întâlnești în automatizări, analiză de date, web development, machine learning, inteligență artificială sau securitate. Indiferent unde vrei să ajungi în IT, șansele sunt mari să dai peste Python.
În acest curs înveți nu doar sintaxa unui limbaj, ci modul de a gândi logic, de a structura soluții și de a construi aplicații reale. Iar pe măsură ce avansezi, aceeași bază te duce spre aplicații cu FastAPI, baze de date și AI Engineering: LLMs, Agentic AI și RAG.
Python nu te blochează într-un singur rol. Îți oferă opțiuni.
Nu există înlocuitor pentru experiență. În acest program aplici fiecare concept în exerciții și proiecte reale, astfel încât să înțelegi ce faci, nu doar să memorezi sintaxă. Lucrezi pas cu pas, primești feedback constant și construiești aplicații care îți consolidează baza tehnică.
Python este apreciat pentru sintaxa sa simplă și lizibilă. Asta înseamnă că te poți concentra pe logică și pe rezolvarea problemelor, nu pe detalii tehnice inutile. Este unul dintre motivele pentru care este folosit atât în educație, cât și în proiecte complexe din industrie.
Modulul de AI Engineering acoperă LLMs, Prompt Engineering, Agentic AI și RAG. Înveți să construiești agenți AI care execută taskuri complexe, să integrezi LLMs în aplicații și să implementezi arhitecturi RAG care combină modele de limbaj cu surse externe de informație. Nu teorie despre AI, ci aplicații construite cu Python.
Pe durata celor 6 luni beneficiezi de sesiuni dedicate de clarificare a subiectelor dificile. La final, participi la un seminar gratuit despre CV, LinkedIn și pregătirea pentru interviu. În plus, ai acces la platforma juniors.ro, dedicată pozițiilor entry-level din IT.
Acestea sunt tehnologiile pe care le vei folosi și aplica în proiectele dezvoltate pe parcursul programului.
În lista de mai jos poți vedea cuprinsul acestui curs și care sunt etapele principale prin care vei trece de la prima sesiune până la absolvire.
Construiești baza pe care se sprijină orice aplicație Python. Înveți sintaxa limbajului, tipurile de date, colecțiile, control flow, funcții și gestionarea erorilor. Nu memorezi sintaxă, înveți să gândești logic și să structurezi soluții.
Înveți programarea orientată pe obiect: encapsulare, moștenire, polimorfism și abstractizare. Aplici principiile SOLID pentru a scrie cod curat, modular și ușor de extins pe măsură ce aplicațiile cresc în complexitate.
Înveți version control cu Git și lucrezi cu repository-uri GitHub. Commit, push, pull și branch-uri, tot ce ai nevoie pentru a lucra în echipă pe proiecte software.
Procesezi date din fișiere CSV, JSON și Excel și înveți să conectezi aplicații Python la baze de date relaționale MySQL folosind SQLAlchemy. Implementezi operații CRUD și înțelegi cum se organizează datele într-o aplicație reală.
Înveți cum funcționează comunicarea între aplicații prin APIs. Folosești biblioteca requests pentru a consuma servicii externe și procesezi răspunsurile JSON primite.
Înveți să validezi și să normalizezi datele din aplicații Python folosind Pydantic. Definești scheme de date, verifici tipurile și regulile de validare și transformi datele de intrare în formatul necesar aplicației.
Construiești APIs moderne cu FastAPI: endpoint-uri REST, validare cu Pydantic, dependency injection, middleware și autentificare cu JWT. Înțelegi arhitectura microserviciilor și cum se organizează o aplicație backend modernă.
Înveți să construiești interfețe web simple direct în Python folosind Streamlit. Creezi pagini interactive, formulare și vizualizări de date fără să ai nevoie de cunoștințe de frontend.
Înțelegi cum funcționează Large Language Models și cum interacționezi cu ele prin APIs. Înveți tehnici de prompt engineering pentru a obține rezultate precise și aplici LLMs în aplicații reale: chatboți, asistenți și automatizări.
Construiești agenți AI care pot executa taskuri complexe, folosi tool-uri și APIs și orchestra fluxuri automate de lucru. Lucrezi cu un framework modern, LangChain sau Google ADK, și înveți să proiectezi sisteme AI care acționează autonom.
Înveți arhitectura RAG și cum combini LLMs cu surse externe de informație. Implementezi sisteme care extrag informații relevante din documente sau baze de cunoștințe și le integrează în răspunsurile modelului.
Pe parcursul cursului construiești proiecte complete end-to-end care combină backend Python, APIs și componente AI. Proiectele rămân în portofoliul tău și demonstrează concret ce știi să construiești.
La final susții examenul acreditat de Ministerul Muncii și Ministerul Educației și obții certificatul de calificare pentru ocupația Programator Ajutor. Opțional, te poți înscrie și la certificarea internațională Pearson IT Specialist, susținută prin rețeaua globală Pearson VUE. IT School este centru autorizat Pearson VUE pentru susținerea acestor examene.
Descarcă programa completă
Programa cursului se aliniază cu cerințele certificării IT Specialist, emisă de Certiport prin rețeaua Pearson VUE, care validează înțelegerea conceptelor fundamentale din Python. Examenul pentru a obține acest certificat este opțional și se desfășoară online.
certificare susținută printr-un sistem standardizat de evaluare
validare obiectivă a cunoștințelor dobândite
avantaj competitiv în aplicațiile pentru roluri junior
recunoaștere internațională prin rețeaua Pearson VUE

La finalul programului susții examenul acreditat de Ministerul Muncii și Ministerul Educației și obții certificatul de calificare pentru ocupația Programator Ajutor. Participarea la examen este inclusă în costul cursului.
certificare emisă de autorități naționale
validare formală a competențelor dobândite
îți permite autorizarea ca PFA pentru activități specifice ocupației
încadrare formală în domeniul IT conform COR

Urmărește o discuție din IT School Podcast și vezi cum arată, din interior, această direcție profesională. Afli ce presupune cu adevărat munca în domeniu, ce opțiuni de carieră există și ce tip de skill-uri contează cu adevărat.
12.000+ de absolvenți
4.80 rating general
1/ 13
1/5



1/ 16
BONUS
Primești acces la cursuri bonus
La înscriere primești acces gratuit la platforma noastră internă de eLearning, unde poți parcurge cursul Limba Engleză pentru Începători – Terminologia IT și alte materiale care te susțin pe parcursul pregătirii.

Cursul include și modulul de career coaching, axat pe pregătirea pentru interviu și susținut de specialiști HR.
1/ 3
Sigur că da. Programele de pregătire IT School se adresează începătorilor și pornesc de la nivel 0. Prin urmare, nu îți sunt necesare cunoștințe anterioare în domeniu, doar motivație și poftă de învățare, însă le antrenăm și pe acestea dacă este necesar.
Programele de pregătire se desfășoară în limba română, însă în timpul cursului vei interacționa cu termeni specifici tehnologiei studiate care nu pot fi traduși sau pe care nu este recomandat să-i traducem. Fiecare termen va fi explicat de către trainer. Mai mult, menționăm că limba engleză este foarte importantă pentru angajatorii din domeniu; prin urmare, îți recomandăm să aprofundezi și acest subiect.
Cursurile noastre sunt orientate 100% spre practică. Promovăm experiențe de învățare hands-on, facem exerciții și dezvoltăm proiecte mai mici și mai mari care te vor ajuta să-ți construiești și un portofoliu. După fiecare ședință de curs, trainerul îți va pune la dispoziție materialul parcurs, teme și indicații pentru lucru individual. Recomandarea noastră este să dublezi, cel puțin, numărul de ore petrecute alături de trainer cu exerciții și învățare suplimentară individuale. În același timp, pe lângă pregătirea tehnică, vei avea oportunitatea să participi la evenimente sau webinarii cu invitați din domeniu, atât specialiști în recrutare, cât și companii partenere. Toată activitatea este susținută cu ședințe de mentorat în carieră, începând din momentul înscrierii tale la curs.
Plata integrală
10% reducere
7 rate fără dobândă IT School
€ 185 / lună
12 rate fără dobândă Card Cumpărături
€ 108 / lună
+12 rate BCR StudyUP