Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]
freeCodeCamp.org
Learn ASP.NET Core 3.1 in this complete tutorial course for beginners.
After learning about the history and basics of ASP.NET Core, you will learn how to build a small book list application with CRUD operations. You will learn how to use the Entity Framework for integration with a database with ASP.NET Core Razor Pages.
You will also learn how to build a book list application using ASP.NET MVC and see how to use DataTables with API Calls in a Razor Project.
It could be helpful to have some familiarity with C# and SQL. If you want to learn about those topics, try these videos: 🎥 C#: https://www.youtube.com/watch?v=GhQdlIFylQ8 🎥 SQL: https://www.youtube.com/watch?v=HXV3zeQKqGY
✏️ Course from Bhrugen Patel. Check out more of his courses:
🔗 MVC Advanced Course: https://www.udemy.com/course/complete-aspnet-core-21-course/learn/?referralCode=0533F3B61F426407BE00
🔗 Razor Advanced Course: https://www.udemy.com/course/advanced-aspnet-core-3-razor-pages/learn/?referralCode=6C89600F2C73A16F63F3
🔗 All Courses: http://www.bhrugen.com/
⭐️ Code ⭐️ 💻 Book List Razor: https://github.com/bhrugen/BookListRazor 💻 Book List MVC: https://github.com/bhrugen/BookListMVC
⭐️ Coure Contents ⭐️ Section 1: Introduction ⌨️ (0:00:00) Welcome ⌨️ (0:02:41) Razor Project Overview ⌨️ (0:04:51) MVC Project Overview ⌨️ (0:05:52) Evolution of ASP.NET Core ⌨️ (0:10:21) Tools Needed ⌨️ (0:11:49) Github Url
Section 2: Razor Project ⌨️ (0:12:50) Introduction ⌨️ (0:13:18) Create Project ⌨️ (0:16:02) Razor Pages ⌨️ (0:19:17) csproj ⌨️ (0:22:51) launchsettings ⌨️ (0:24:58) wwwroot ⌨️ (0:26:53) Pages Folder ⌨️ (0:31:23) Routing in Razor Pages ⌨️ (0:36:42) Tag Helpers ⌨️ (0:40:03) Main Methods ⌨️ (0:42:36) Startup Part 1 ⌨️ (0:45:49) Startup Part 2 ⌨️ (0:49:57) Middlewares ⌨️ (0:54:17) AppSettings ⌨️ (0:55:34) Dependency Injection
Section 3: Book List Razor ⌨️ (0:59:27) Introduction ⌨️ (0:59:57) Runtime Razor Package ⌨️ (1:02:56) Create Book Model ⌨️ (1:05:15) Add Connection String and Packages ⌨️ (1:08:41) Add Book Table to Database ⌨️ (1:14:01) Book Index Get Handler ⌨️ (1:20:05) Designing Book Index Page Part 1 ⌨️ (1:23:20) Designing Book Index Page Part 2 ⌨️ (1:30:44) Create Book Page Model ⌨️ (1:34:19) Create Book Page UI ⌨️ (1:38:47) Create Book and Validations ⌨️ (1:44:45) Client Side Validations ⌨️ (1:46:41) Edit Book Get Handler ⌨️ (1:49:33) Edit Book UI ⌨️ (1:50:55) Edit Post Handler ⌨️ (1:55:30) Delete Book ⌨️ (1:59:21) Book Get API ⌨️ (2:03:26) DataTables ⌨️ (2:12:05) Delete API Call ⌨️ (2:15:03) Delete Book ⌨️ (2:19:36) Upsert Page Handlers ⌨️ (2:24:43) Upsert Page UI
Section 4: MVC Project ⌨️ (2:23:00) Introduction ⌨️ (2:28:34) Create Project ⌨️ (2:31:06) MVC Folders ⌨️ (2:33:24) Routing in MVC
Section 5: Book List MVC ⌨️ (2:38:29) Introduction ⌨️ (2:38:53) Create Book Model and Push to Database ⌨️ (2:46:15) Create Books Controller ⌨️ (2:49:06) Third Party Links ⌨️ (2:51:13) BookList Js and API Calls ⌨️ (2:56:00) Index View Book List ⌨️ (3:00:03) Upsert Get Action ⌨️ (3:02:50) Upsert View ⌨️ (3:09:18) Upsert Post And Delete
553969969 Bytes