RO|EN
Data & BackendLive Online cu Mentor

Curs Python Backend & Fast Data Engineering

Curs intensiv dedicat dezvoltarii backend performante cu Python. Depasesti stadiul de scripting simplu si inveti sa construiesti API-uri asincrone production-ready cu FastAPI, sa gestionezi persistenta cu SQLAlchemy 2.0 si PostgreSQL, sa optimizezi prin caching cu Redis si sa implementezi sarcini asincrone in fundal.

Durata
4 luni (16 saptamani)
Program
4 ore / saptamana
Nivel
Incepator spre Mediu
Grupa
Max 12 cursanti
Investitie CursantLocuri Limitate
350 €/ luna

(TVA inclus)

Pret total curs: 1400 € (TVA inclus)

Posibilitate de achitare in 4 rate lunare de 350 € sau 1.300 € achitare integrala

Orar: Marti si Joi 18:30 - 20:30
Mentor dedicat si sedinte live
Audit CV tehnic inclus gratuit
Diploma de absolvire & Recomandare
Inscrie-te la CursAi intrebari? Contacteaza-ne

Preturile afisate pentru inscrierile individuale includ TVA. Pentru facturarea pe persoana juridica (companii / PFA), la tarifele de baza se adauga TVA conform legislatiei in vigoare.

Curricula Didactica

Programa Detaliata pe Module

Fiecare modul imbina teoria esentiala cu exercitii practice aplicate direct pe cazuri reale din companii de profil.

1

Modulul 1: Python 3.12 Modern si Inginerie Software

  • Sintaxa moderna Python: type hints, dataclasses, pattern matching si decoratori
  • Programare Orientata pe Obiecte (OOP) enterprise si principii SOLID in Python
  • Management de dependente cu Poetry si virtual environments izolate
  • Lucrul cu fisiere, serializare JSON si logging profesional
2

Modulul 2: Dezvoltare RESTful API cu FastAPI si Pydantic

  • Arhitectura framework-ului FastAPI si comparatie cu Django / Flask
  • Validare de date riguroasa cu modele Pydantic v2
  • Routing modular (APIRouter), dependency injection nativ si query/path parameters
  • Documentare automata interactiva cu Swagger UI si Redoc
3

Modulul 3: Persistenta Asincrona cu SQLAlchemy 2.0 si PostgreSQL

  • Concepte asincrone: event loop, async/await si performanta I/O bound
  • Modelare ORM asincrona cu SQLAlchemy 2.0 pe baza de date PostgreSQL
  • Gestiunea migrarilor de baze de date folosind Alembic
  • Relatii intre tabele, interogari optimizate si tranzactii atomice
4

Modulul 4: Autentificare, Securitate si Controlul Accesului

  • Implementare flow securizat de autentificare cu OAuth2 Password Bearer
  • Criptare parole cu passlib / bcrypt si emitere tokens JWT (JSON Web Tokens)
  • Protectie impotriva atacurilor comune si configurare CORS
  • Sistem de autorizare bazat pe roluri (RBAC) si permisiuni pe endpoint-uri
5

Modulul 5: Caching, Background Tasks si Testare Automata

  • Integrare Redis pentru caching de inalta performanta si rate limiting
  • Executie sarcini asincrone in fundal (BackgroundTasks / Celery basics)
  • Scriere teste automate unitare si de integrare folosind Pytest si HTTPX
  • Masurarea acoperirii testelor (test coverage) si mock-uri pentru servicii externe
6

Modulul 6: Containerizare Docker, Observabilitate si Capstone Project

  • Creare Dockerfile optimizat multi-stage pentru aplicatii Python
  • Orchestrare cu Docker Compose (FastAPI + PostgreSQL + Redis)
  • Health checks, metrici si pregatire pentru medii cloud
  • Prezentare proiect capstone enterprise si pregatire CV tehnic pentru interviu
Optiuni Corporate B2B pentru Aceasta Programa

Doresti sa livrezi aceasta programa intern pentru echipa ta tehnica?

Putem customiza fiecare modul pe codebase-ul companiei sau delega un trainer senior independent per diem (600 € – 1.500 € / zi).

Cerinte Recomandate

Ce trebuie sa stii inainte de a incepe

Programul este optimizat pentru a asigura asimilarea facila a materiei:

  • Cunostinte minime de utilizare a calculatorului si logica de baza
  • Nivel minim B1 de limba engleza
  • Interes pentru dezvoltare backend si procesare eficienta a datelor
Beneficii Inclusive

Ce primesti odata cu inscrierea

Pachet complet de invatare, mentorat si insertie profesionala:

  • Stapanirea celui mai versatil limbaj din lume aplicat pe arhitecturi moderne backend
  • Tranzitie lina catre roluri de Python Developer sau Data / AI Software Engineer
  • Portofoliu cu servicii backend asincrone reale si documentatie OpenAPI generata automat
  • Acces prioritar la oportunitatile de internship si staffing din reteaua SkillUp

Rezerva-ti locul la urmatoarea grupa de Curs Python Backend & Fast Data Engineering

Grupele sunt limitate la 12 participanti pentru a asigura atentie individuala din partea mentorului.