Chapters (56)
- 0:00Welcome
- 2:41Razor Project Overview
- 4:51MVC Project Overview
- 5:52Evolution of ASP.NET Core
- 10:21Tools Needed
- 11:49Github Url
- 12:50Introduction
- 13:18Create Project
- 16:02Razor Pages
- 19:17csproj
- 22:51launchsettings
- 24:58wwwroot
- 26:53Pages Folder
- 31:23Routing in Razor Pages
- 36:42Tag Helpers
- 40:03Main Methods
- 42:36Startup Part 1
- 45:49Startup Part 2
- 49:57Middlewares
- 54:17AppSettings
- 55:34Dependency Injection
- 59:27Introduction
- 59:57Runtime Razor Package
- 1:02:56Create Book Model
- 1:05:15Add Connection String and Packages
- 1:08:41Add Book Table to Database
- 1:14:01Book Index Get Handler
- 1:20:05Designing Book Index Page Part 1
- 1:23:20Designing Book Index Page Part 2
- 1:30:44Create Book Page Model
- 1:34:19Create Book Page UI
- 1:38:47Create Book and Validations
- 1:44:45Client Side Validations
- 1:46:41Edit Book Get Handler
- 1:49:33Edit Book UI
- 1:50:55Edit Post Handler
- 1:55:30Delete Book
- 1:59:21Book Get API
- 2:03:26DataTables
- 2:12:05Delete API Call
- 2:15:03Delete Book
- 2:19:36Upsert Page Handlers
- 2:24:43Upsert Page UI
- 2:23:00Introduction
- 2:28:34Create Project
- 2:31:06MVC Folders
- 2:33:24Routing in MVC
- 2:38:29Introduction
- 2:38:53Create Book Model and Push to Database
- 2:46:15Create Books Controller
- 2:49:06Third Party Links
- 2:51:13BookList Js and API Calls
- 2:56:00Index View Book List
- 3:00:03Upsert Get Action
- 3:02:50Upsert View
- 3:09:18Upsert Post And Delete
Show the creator's full description
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
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.