ASP.NET Core Tutorial for Beginners | .NET 7

šŸ‘‰ .NET 10 Full Course here:    • ASP.NETĀ CoreĀ FullĀ CourseĀ ForĀ BeginnersĀ (.N...Ā Ā  šŸ’» Get the source code: https://go.dotnetacademy.io/aspnet-co... šŸ”„ Become a .NET Backend Developer: https://juliocasal.com/courses/dotnet... Learn how to build a complete REST API, step by step, using ASP.NET Core and the C# language. ā­ļø Topics ā­ļø 00:00 Module 1: Welcome! 00:17 What this tutorial covers 01:40 What you are going to build 09:59 Is this course for you? 10:27 Software prerequisites 11:18 Introduction to ASP.NET Core 16:37 Development environment setup 21:30 Module 2: Creating a .NET REST API 22:04 ASP.NET Core Web API Essentials 28:26 Creating a Web API project 38:09 Building and debugging a Web API project 43:45 Adding the Game Entity 55:06 Implementing a GET ALL endpoint 58:34 Using Postman 01:02:43 Implementing a GET BY ID endpoint 01:08:31 Implementing the POST endpoint 01:16:58 Implementing the PUT endpoint 01:24:21 Implementing the DELETE endpoint 01:28:32 Module 3: Code organization and validations 01:28:58 Using Route Groups 01:32:25 Adding Server-Side Validation 01:36:35 Introduction to NuGet 01:38:46 Using NuGet packages 01:43:22 Refactoring the endpoints 01:50:45 Module 4: Using design patterns and best practices 01:51:17 Introduction to the repository pattern 01:53:00 Adding the Games Repository 02:03:40 Understanding Dependency Injection 02:08:37 Understanding Service Lifetimes 02:12:35 Using Dependency Injection 02:24:20 Understanding Data Transfer Objects 02:26:43 Using Data Transfer Objects 02:38:48 Module 5: Configuring the API to connect to SQL Server 02:39:15 Introduction to Docker 02:40:55 Running SQL Server as a Docker container 02:54:41 Reading configuration from appsettings.json 03:00:47 Storing secrets for local development 03:03:21 Using Secret Manager to store a connection string 03:08:55 Module 6: Using Entity Framework Core 03:09:25 Introduction to Entity Framework Core 03:13:20 Creating the DBContext 03:21:15 Generating database migrations 03:28:15 Configuring entities for database migration 03:34:34 Applying a database migration 03:37:55 Applying migrations on startup 03:44:58 Implementing an Entity Framework repository 03:51:47 Using the Entity Framework repository 04:00:37 Understanding the Asynchronous Programming Model 04:04:02 Using the asynchronous programming model 04:16:09 Next Steps Follow me on LinkedIn: Ā Ā /Ā juliocasalĀ Ā  Follow me on X: Ā Ā /Ā juliocĀ Ā  #aspnetcore #csharp #dotnet

Blazor Tutorial | CRUD With Blazor, Step By Step | .NET 7
ā–¶ļøŽ

Blazor Tutorial | CRUD With Blazor, Step By Step | .NET 7

ASP.NET Core Full Course For Beginners (.NET 8)
ā–¶ļøŽ

ASP.NET Core Full Course For Beginners (.NET 8)

ASP.NET CORE DEEP-DIVE in .NET 9 šŸš€ 8 HOURS | ASP.NET CORE Tutorial
ā–¶ļøŽ

ASP.NET CORE DEEP-DIVE in .NET 9 šŸš€ 8 HOURS | ASP.NET CORE Tutorial

Clean Architecture with ASP.NET Core 10
ā–¶ļøŽ

Clean Architecture with ASP.NET Core 10

.NET Web API Complete Crash Course 2026 | Build REST APIs from Scratch using C# and Dapper
ā–¶ļøŽ

.NET Web API Complete Crash Course 2026 | Build REST APIs from Scratch using C# and Dapper

Blazor Full Course For Beginners
ā–¶ļøŽ

Blazor Full Course For Beginners

ASP.NET Core Full Course For Beginners (.NET 10)
ā–¶ļøŽ

ASP.NET Core Full Course For Beginners (.NET 10)

Build a .NET 10 Web API from Scratch (Controllers, EF Core, SQL Server, DTOs)
ā–¶ļøŽ

Build a .NET 10 Web API from Scratch (Controllers, EF Core, SQL Server, DTOs)

Learn Blazor Through Project In 2 Hours (.NET 10) | Identity | EF Core | Clean Architecture
ā–¶ļøŽ

Learn Blazor Through Project In 2 Hours (.NET 10) | Identity | EF Core | Clean Architecture

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
ā–¶ļøŽ

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Microsoft's Greed is Finally Backfiring
ā–¶ļøŽ

Microsoft's Greed is Finally Backfiring

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
ā–¶ļøŽ

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Introduction to ASP.NET Core MVC (.NET 8)
ā–¶ļøŽ

Introduction to ASP.NET Core MVC (.NET 8)

Learn Dependency Injection in less than 20 minutes! - C# DI - #csharp #dependencyinjection #net
ā–¶ļøŽ

Learn Dependency Injection in less than 20 minutes! - C# DI - #csharp #dependencyinjection #net

ASP.NET Core Clean Architecture - Full Course
ā–¶ļøŽ

ASP.NET Core Clean Architecture - Full Course

C# Full Course : C# Tutorial for Beginners
ā–¶ļøŽ

C# Full Course : C# Tutorial for Beginners

ASP.NET 9 MVC Tutorial for Beginners - C# web development made easy #coding #csharp #aspnetcore
ā–¶ļøŽ

ASP.NET 9 MVC Tutorial for Beginners - C# web development made easy #coding #csharp #aspnetcore

.NET Microservices – Full Course for Beginners
ā–¶ļøŽ

.NET Microservices – Full Course for Beginners

Trump Threatens Late Night TV Again, Might Be Upset We Won a Peabody & His Suspicious Health Report
ā–¶ļøŽ

Trump Threatens Late Night TV Again, Might Be Upset We Won a Peabody & His Suspicious Health Report

ASP.NET Core Crash Course - C# App in One Hour
ā–¶ļøŽ

ASP.NET Core Crash Course - C# App in One Hour