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.
(TVA inclus)
Pret total curs: 2100 € (TVA inclus)
Posibilitate de achitare in 6 rate lunare de 350 € sau 1.950 € achitare integrala
Preturile pentru persoane fizice includ TVA. Facturarea corporate se realizeaza conform legislatiei fiscale.
Programa Detaliata pe Module
Fiecare modul imbina teoria esentiala cu exercitii practice aplicate direct pe cazuri reale din companii de profil.
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
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
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
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
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
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
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).
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
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.