Udemybeginneren

App Development with ASP .NET Core MVC

Build web apps with ASP.NET Core MVC! Learn to develop and deploy your first application. Get started with modern web development.

4.3(25)
129students
13h 16m
Certificate
Packt Publishing
Packt PublishingTech Knowledge in Motion

Course Content

App Development with ASP .NET Core MVC is a beginner-level Udemy course taught by Packt Publishing. It runs 13h 16m, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 25 reviews, with 129 students enrolled. It is a paid course, first published February 2019.

Learn ASP.NET Core MVC: Build robust web applications and APIs with this comprehensive course.

Dive into the world of ASP.NET Core MVC, a powerful framework for developing modern web applications and RESTful APIs. This hands-on training provides a deep understanding of the Model-View-Controller (MVC) design pattern, essential for building scalable and maintainable web solutions.

What You'll Master:

  • MVC Fundamentals: Grasp the core concepts of models, views, and controllers and how they work together.
  • Entity Framework Core (EF Core): Learn to effectively use EF Core for database interactions within your ASP.NET Core applications. Database setup with SQLLocalDb is covered.
  • Web Application Security: Implement robust security measures to protect your web applications and Web APIs.
  • Deployment Strategies: Deploy your applications to a variety of platforms, including IIS, Linux, Docker, Azure, and AWS.
  • Middleware: Understand and utilize middleware for application extensibility.
  • Dependency Injection (DI): Leverage the built-in Dependency Injection capabilities of ASP.NET Core MVC.
  • Routing: Master routing to create effective and user-friendly URLs for your site.
  • Razor Syntax: Develop dynamic user interfaces using Razor syntax.

Course Overview:

This training program comprises two complete courses designed for comprehensive learning:

Course 1: Getting Started with ASP.NET Core MVC

  • Project setup and basic configuration.
  • In-depth exploration of the MVC pattern: models, views, and controllers.
  • Understanding and implementing middleware.
  • Effective use of Dependency Injection (DI).
  • Creating effective routing strategies.
  • Working with Razor syntax for UI development.
  • Database creation and management with Entity Framework Core and SQLLocalDb.
  • A gentle introduction to ASP.NET Core MVC concepts, making complex topics easy to understand.

Course 2: Build a Real-World App with ASP.NET Core MVC

  • Building applications designed for deployment on non-Windows platforms like Linux.
  • Separation of concerns: Isolating programming and business logic within your ASP.NET Core MVC application.
  • Advanced use of Entity Framework Core in ASP.NET Core web applications.
  • Securing your web application and Web API.
  • Deployment to various platforms: IIS, Linux, Docker, Azure, and AWS.

About the Instructor:

Ronnie M. Rahman is a seasoned .NET developer, solution architect, and trainer with over 10 years of experience working on projects using Microsoft technologies. His expertise spans a wide range of technologies, including ASP.NET Web Forms, MVC, MVC Core, Xamarin, PHP, Windows Forms, and WPF. Ronnie holds a degree in Computer Science with AI specialization from Australia and the UK.

Ready to build powerful web applications? Enroll now and gain mastery of ASP.NET Core MVC!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.