Traincrest IT Training logo

55340AC: Developing ASP.NET Core Web Applications Course Overview

Category: MicrosoftLevel: BeginnerDuration: 40 HoursPrice: $3,250

The '55340AC: Developing ASP.NET Core Web Applications Course Overview' by Microsoft equips developers with essential skills to create robust web applications using ASP.NET Core. This course is vital for software developers, web developers, and IT professionals seeking to enhance their expertise in modern web development practices, ensuring they stay competitive in a rapidly evolving tech landscape.

Enroll or book a demo

Course outline & what you'll learn

Overview of ASP.NET Core framework

  • Understanding the architecture and components
  • Installing Visual Studio and .NET Core SDK
  • Creating your first ASP.NET Core application
  • Understanding the Model-View-Controller (MVC) architecture
  • Configuring routing in ASP.NET Core applications
  • Introduction to Entity Framework Core
  • Performing CRUD operations with a database
  • Understanding dependency injection concepts
  • Implementing dependency injection in ASP.NET Core

Overview of middleware in ASP.NET Core

  • Creating custom middleware components
  • Implementing authentication and authorization
  • Understanding data protection and secure communication
  • Creating Web APIs using ASP.NET Core
  • Consuming APIs with HttpClient
  • Integrating Razor Pages and views
  • Using client-side frameworks (e.g., Angular, React)
  • Writing unit tests and integration tests for ASP.NET Core applications
  • Debugging techniques and tools
  • Deploying ASP.NET Core applications to various environments
  • Configuring hosting options (IIS, Azure, Docker)
  • Recap of key concepts
  • Discussion on best practices for ASP.NET Core development

Why train with Traincrest

This Microsoft course is delivered by Traincrest's certified instructors, live online or in the classroom, with hands-on labs and a 98% exam success rate. Trusted by 500+ companies and 50,000+ students worldwide.