The time for ASP.NET Core is finally ready for prime time.
If you have resisted the addoption of .NET Core, it’s understandable with the lacking of documentation and the missing of the big features like real-time communication (SignalR). With cross-platform the ASP.NET Core opens a lot of opportunities for web developers on Linux and MacOS.
The training has a good balance between theory and practice (50% – 50%) and the attendes will learn ASP.NET Core fundamentals developing a web application in ASP.NET Core 2.1.
The attendees will get to know the fundamentals of a ASP.NET Core web application like: middleware, controllers, models, views, routing, WebAPI, filters, helpers, repository, async/await, RESTful, built-in dependency injection, EF Core, unit testing controllers and repositories, data mapping, RESTful, c onsuming web services from client, SignalR and more.
Beginner / Intermediate
C# Language, Visual Studio IDE
HTTP Protocol MVC Pattern Middleware Controllers Models Views Scaffolding Layout, Sections and Partial Views WebAPI Routing Filters Helpers and Tag Helpers Action Results Model Validation ViewModels Data Binding FromUri, FromBody, FromRoute Build-in Dependency Injection Authentication and Authorization Session, TempData, Cache SignalR Entity Framework Unit Testing Controllers and Repositories Data Mapping (Automapper) RESTful Consuming Web Services (FrontEnd and Client) ADO.NET LINQ