Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

ASP.NET Core Full Course for Beginners

via YouTube

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Embark on a comprehensive journey through ASP.NET Core and C# in this extensive video tutorial. Learn to construct a complete web application backend from the ground up, covering essential topics such as creating ASP.NET Core applications, understanding REST APIs, implementing CRUD endpoints, and mastering Entity Framework Core. Dive into advanced concepts like dependency injection, asynchronous programming, and API integration with frontend systems. Gain practical skills in handling data transfer objects, route grouping, database operations, and configuration management. Perfect for beginners, this course provides a solid foundation in backend development using .NET technologies, preparing you for real-world application building and deployment.

Syllabus

Welcome!
Creating ASP.NET Core applications
What is a REST API?
Using Data Transfer Objects DTOs
Implement CRUD endpoints
Using extension methods
Using route groups
Handling invalid inputs
What is Entity Framework Core?
Defining the data model
Using the ASP.NET Core configuration system
Generating the database
Seeding data
Understanding dependency injection and service lifetimes
Saving new entities to the database
Mapping entities to DTOs
Querying, updating, and deleting entities from the database
Using the asynchronous programming model
API integration with the frontend

Taught by

Julio Casal

Reviews

4.5 rating, based on 2 Class Central reviews

Start your review of ASP.NET Core Full Course for Beginners

  • Profile image for Tamil Arasu
    Tamil Arasu
    I’ve just started this ASP.NET Core course, and I’m already impressed. The instructor explains fundamental concepts like middleware, dependency injection, and the MVC pattern in a clear, step-by-step way. The pace is perfect for true beginners — not too fast, but not dragging either. What stands out most is the hands-on project building approach, which makes it easier to retain what you learn. The video quality is great, and the explanations are backed with practical examples. If you’re new to .NET Core or web development in general, this is an excellent starting point. Highly recommended for anyone looking to build real-world web apps with C#.
  • Anonymous
    This is an excellent course to learn ASP.NET if you have some basic understanding of programming concepts and web applications. I not only learned ASP.NET but also some concepts of csharp like extension methods and VS Code tips and tricks. DB Migration and async explanation is great. Thank you!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.