Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în .NET 8
- Ce este .NET? Prezentare generală și evoluție
- Funcționalitățile .NET 8 LTS și suportul de platformă
- Instalarea SDK și instrumente de dezvoltare
Începutul lucrului cu C# și Aplicații Console
- Structura proiectului și comenzile CLI
- Lucrul cu tipuri, metode și flux de control
- Programare orientată pe obiecte în C#
Construirea Aplicațiilor Web cu ASP.NET Core 8
- Crearea și rularea unei aplicații web de bază
- Rutare, middleware și servicii
- Introducere în Pagini Razor și MVC
Accesul la Date cu Entity Framework Core
- Configurarea unui context de bază de date
- Lucrul cu LINQ și modele de date
- Migrații și operații CRUD
Injecția de Dependențe și Configurare
- Cadrul de injecție de dependențe integrat
- Lucrul cu appsettings.json și variabile de mediu
- Durata de viață a serviciilor și arhitectură modulară
Dezvoltarea API-urilor cu Minimal APIs
- Principii RESTful și designul punctelor finale
- Utilizarea atributelor și parametrilor de rută
- Testarea API-urilor cu Postman sau Swagger
Testarea și Depanarea în .NET
- Testare unitară cu xUnit
- Abordări de testare integrată
- Tehnici de depanare în Visual Studio
Implementarea Aplicațiilor și Publicarea Cross-Platform
- Publicarea aplicațiilor .NET 8 (autonome vs. dependente de framework)
- Opțiuni de implementare pentru Windows, Linux și macOS
- Utilizarea Visual Studio și a instrumentelor CLI pentru ambalare și lansare
Rezumat și Pași Următori
- Recapitularea conceptelor și instrumentelor cheie acoperite în curs
- Căi de practică recomandate și resurse de învățare
- Prezentare generală a subiectelor emergente: previzualizarea .NET 9, Blazor, microservicii
Cerințe
- Înțelegere de bază a conceptelor de programare (variabile, bucle, funcții)
- O anumită experiență cu orice limbaj orientat pe obiecte (de exemplu, C#, Java, Python)
- Familiaritate cu instrumentele din linia de comandă este utilă, dar nu este obligatorie
Publicul Țintă
- Programatori care intră în ecosistemul .NET
- Programatori care trec de la alte limbaje la C#/.NET
- Echipe tehnice care construiesc aplicații cross-platform folosind .NET modern
21 Ore
Mărturii (2)
Interactivitate și soluții de cod în timp real
Eduard-Emanuel Zaharia - Kruk Italia
Curs - Advanced Blazor
Tradus de catre o masina
șansa de a lucra în mod practic și răbdarea instrctorului
sheena - Te Manawa Taki Trauma System
Curs - Visual Studio 2022 IDE
Tradus de catre o masina