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

freeCodeCamp

Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]

via freeCodeCamp

Overview

Embark on a comprehensive 3-4 hour tutorial designed for beginners to master ASP.NET Core 3.1. Explore the history and fundamentals of ASP.NET Core before diving into hands-on projects. Build a small book list application with CRUD operations, utilizing Entity Framework for database integration with ASP.NET Core Razor Pages. Transition to creating a book list application using ASP.NET MVC and learn to implement DataTables with API calls in a Razor Project. Gain practical experience through step-by-step guidance, covering topics such as project creation, routing, tag helpers, dependency injection, model creation, database integration, API development, and client-side validations. By the end of this tutorial, acquire the skills to develop robust web applications using both Razor Pages and MVC approaches in ASP.NET Core 3.1.

Syllabus

Welcome.
Razor Project Overview.
MVC Project Overview.
Evolution of ASP.NET Core.
Tools Needed.
Github Url.
Introduction.
Create Project.
Razor Pages.
csproj.
launchsettings.
wwwroot.
Pages Folder.
Routing in Razor Pages.
Tag Helpers.
Main Methods.
Startup Part 1.
Startup Part 2.
Middlewares.
AppSettings.
Dependency Injection.
Introduction.
Runtime Razor Package.
Create Book Model.
Add Connection String and Packages.
Add Book Table to Database.
Book Index Get Handler.
Designing Book Index Page Part 1.
Designing Book Index Page Part 2.
Create Book Page Model.
Create Book Page UI.
Create Book and Validations.
Client Side Validations.
Edit Book Get Handler.
Edit Book UI.
Edit Post Handler.
Delete Book.
Book Get API.
DataTables.
Delete API Call.
Delete Book.
Upsert Page Handlers.
Upsert Page UI.
Introduction.
Create Project.
MVC Folders.
Routing in MVC.
Introduction.
Create Book Model and Push to Database.
Create Books Controller.
Third Party Links.
BookList Js and API Calls.
Index View Book List.
Upsert Get Action.
Upsert View.
Upsert Post And Delete.

Taught by

freeCodeCamp.org

Reviews

Start your review of Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]

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.