RO|EN
Enterprise ITLive Online cu Mentor

Curs Web Development .NET Core / C#

Invata sa construiesti aplicatii web enterprise robuste de la zero, folosind popularul limbaj de programare C# si framework-ul de inalta performanta ASP.NET Core. Vei invata arhitectura Clean Architecture, Entity Framework Core, SQL Server si bune practici folosite in proiecte mari de banking, fintech si software corporativ.

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

Pret total curs: 2100 €

Posibilitate de achitare in 6 rate lunare de 350 € sau 1.950 € achitare integrala

Orar: Marti si Joi 18:30 - 20:30 (+ Sambata laborator intensiv)
Mentor dedicat si sedinte live
Audit CV tehnic inclus gratuit
Diploma de absolvire & Recomandare
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: Fundamentele Limbajului C# si OOP

  • Tipuri de date, structuri de control si colectii generice
  • Clase, obiecte, constructori si proprietati
  • Pilonii OOP: Incapsulare, Mostenire, Polimorfism, Abstractizare
  • Tratarea erorilor prin exceptii si expresii LINQ
2

Modulul 2: Baze de Date Relationale si Entity Framework Core

  • Modelarea bazelor de date relationale in SQL Server
  • Entity Framework Core: abordare Code-First si Migrari
  • Relatii One-to-Many, Many-to-Many si interogari optimizate
3

Modulul 3: Dezvoltare RESTful API cu ASP.NET Core

  • Arhitectura ASP.NET Core si Dependency Injection nativ
  • Controllers, routing si model binding
  • Data Transfer Objects (DTOs) si mapare de obiecte
  • Documentare automata cu Swagger / OpenAPI
4

Modulul 4: Arhitectura de Sistem si Bune Practici

  • Aplicarea principiilor SOLID in aplicatii reale
  • Clean Architecture: decuplarea stratului de business logic de infrastructura
  • Repository si Unit of Work pattern
5

Modulul 5: Securitate, Autentificare si Testare

  • Autentificare cu ASP.NET Core Identity si JWT tokens
  • Autorizare bazata pe roluri si permisiuni (Role-based & Policy-based)
  • Testare unitara cu xUnit si biblioteci de Mocking
6

Modulul 6: Deploy Enterprise si Proiect Final

  • Containerizare aplicatie cu Docker
  • Deployment pe Microsoft Azure App Services
  • Prezentare proiect capstone si simulare interviu de angajare
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 de baza despre logica algoritmica
  • Nivel minim B1 de limba engleza
  • Seriozitate si orientare catre bune practici de inginerie software
Beneficii Inclusive

Ce primesti odata cu inscrierea

Pachet complet de invatare, mentorat si insertie profesionala:

  • Pregatire conform cerintelor companiilor Enterprise din Romania si Europa
  • Arhitectura de aplicatie bazata pe principii SOLID si Clean Code
  • Integrare cu platforme cloud Microsoft Azure
  • Suport dedicat de la mentori seniori cu experienta practica in piata

Rezerva-ti locul la urmatoarea grupa de Curs Web Development .NET Core / C#

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