.NET Fundamentals
Despre
Descriere
Cursul de formare .NET Fundamentals se concentreaza pe aspectele de baza ale utilizarii .NET pentru a crea aplicatii bazate pe web.
Durata: 2 zile
Modalitate de livrare: online
Nivel: basic
Pret: 400 Euro
*pretul nu contine TVA;
Cui se adreseaza
Audienta
Cursul se adreseaza persoanelor care sunt familiarizate cu un limbaj orientat pe obiecte, cum ar fi C#, Java, SmallTalk sau C++.
Ce vei invata
Curricula
1. Introduction
- Recap the Most Important C# Notions
- History of .NET
- Types of Projects – Overview and Characteristics
- Tools for ASP.Net Development
- Create a Class Library in Visual Studio
2. ASP.Net Command Line Interface
- Overview of the ASP.Net Command Line Interface (CLI)
- Uncover the essential commands for project management and development
3. ASP.Net Core Concepts
- NuGet: overview, install packages, create your own package
- Dependency Injection
- Asynchronous Programming
- HTTP Communication in .NET
4. Application Programming Interface (API)
- Create a Web API
- Create a controller with CRUD operations and routing
- Explore Swagger
- Explore result types and understand IActionResult
- Add versioning to the API
- Create an HTTP call to another API, serialize, and deserialize the response
- Add logging
- Use settings from appsettings.json
- API best practices
- Health checks
- Postman
- Practice
5. MVC (Model-View-Controller)
- Create an MVC project
- Understand the architecture of the project
- Explore result types
- Run and test the project
- Scaffolding new pages
- MVC best practices
- Practice 2
6. Background Services
- What is a background service
- Create a background service
- Practice 3
7. Unit Testing
- xUnit & NUnit
- Test-Driven Development (TDD)
- Mock libraries
- Fluent assertions
Suntem aici sa te ajutam!
Adresa
Bucuresti, Romania
office@bloovia.com
Suna-ne
(040) 739-623-873