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
- Caracteristicile .NET 8 LTS și suportul pentru platforme
- Instalarea SDK și instrumente de dezvoltare
Începutul Lucrului cu C# și Aplicațiile Console
- Structura proiectului și comenzi 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
- Migrări și operații CRUD
Injecția de Dependențe și Configurare
- Framework-ul de injecție de dependențe integrat
- Lucrul cu appsettings.json și variabile de mediu
- Durate de viață ale serviciilor și arhitectură modulară
Dezvoltarea de API-uri cu Minimal APIs
- Principii RESTful și design de endpoint-uri
- Folosirea 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
- Folosirea Visual Studio și a instrumentelor CLI pentru ambalare și lansare
Rezumat și Pași Următori
- Recapitulare a conceptelor și instrumentelor cheie acoperite în curs
- Căi recomandate de practică și resurse de învățare
- Prezentare generală a subiectelor emergente: previzualizare .NET 9, Blazor, microservicii
Cerințe
- Înțelegere de bază a conceptelor de programare (variabile, bucle, funcții)
- Ceva 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ă
- Dezvoltatori 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