ASP.NET Masterclass
Learn the most important C# framework
Master C# web development with ASP.NET
to create comprehensive web applications.
💳 Secure Payments by Teachable
ASP.NET MASTERCLASS
$19 $149
Lifetime Access
- Beginner / Intermediate
- 13.5 hours of HD video
- 128 lessons
- Downloadable guides
- Hands-on exercises
- Premium group
- Money-back guarantee
🚀 Zero fluff programming courses
Tired of confusing tutorials? At Tutorials.EU, we offer easy-to-follow videos that mix clear theory with hands-on practice. Say goodbye to confusion and hello to effective learning.
💡 What you will learn
✅ Building web applications using ASP.NET MVC
✅ Building RESTful APIs
✅ Handling data using Entity Framework Core
✅ Implementing databases
✅ Building web applications using Blazor
✅ And much more ...
Course Content
- Intro (0:19)
- Source
- Handout: MVC Pattern
- Model View Controller (2:07)
- Creating an MVC Project (3:34)
- Adding a Controller (6:41)
- Your reward awaits
- Adding a View (4:45)
- Adding a Model or ViewModel (5:22)
- Exploring the MVC template (5:25)
- Adding a Create View (8:17)
- Creating a form (7:13)
- Sending and Receiving Form Data (8:09)
- Saving from Form Data (7:55)
- Outro (0:29)
- Intro (0:23)
- Materials
- Introduction to Razor Pages (2:19)
- Overview of the Chapters Project (1:43)
- Setting up the Razor Pages Project (2:37)
- Razor Template (5:44)
- What will we build in this project (0:49)
- Setting up the Pages and Flow (5:53)
- Homepage and Basics of Bootstrap (18:07)
- Setting up the Pizza Page (13:31)
- MVVM Presentation (1:57)
- Creating the Model and Setting it up in the ViewModel (5:34)
- Setting up Our Custom Pizza View (11:34)
- IActionResult OnPost And RedirectToPage (10:08)
- OnGet and displaying data from URL (13:16)
- Mock Database and sending data over asp-route (14:26)
- Add a PizzaOrder Model (3:46)
- Database using Entity Framework Core (12:09)
- Save Pizza Orders (6:03)
- Show Pizza Orders (6:45)
- Pizza Hover Effect (3:03)
- Outro (0:29)
- Intro (0:38)
- Overview Blazor vs Razor (2:46)
- Overview of Blazor Generated Files (7:13)
- Build First Blazor App with Reusable Components (14:27)
- Overview of the Blazor Component Lifecycle (4:38)
- Built In Components in Blazor (3:30)
- Databinding in Blazor (11:44)
- Event Handling in Blazor (17:50)
- Forms and Validations (10:14)
- Layouts (7:05)
- CSS Isolation (15:42)
- Understanding the Given Template (7:54)
- Loading the data and displaying it (17:33)
- Uploading Files to Server in Blazor (21:15)
- Adding a Progress Bar to our Upload page (9:46)
- Displaying Image Preview of uploaded images (13:56)
- JavaScript Interoperability (3:32)
- Download files from the server using JS INTEROP (35:11)
- Globalization Localization Overview (3:40)
- Outro (0:33)
- Intro (0:19)
- Create your own API with Controllers (10:52)
- Documentation with Swagger. OpenAPI (6:49)
- Controller Action Return Types (4:25)
- Handle Errors in your API (13:33)
- Minimal API (Presentation) (2:57)
- Minimal API (project_setup) (4:41)
- Minimal API (add_grocery_model_class) (4:44)
- Minimal API (db_context) (5:47)
- Minimal API (Get_Endpoint) (5:35)
- Minimal API (Post_Endpoint) (6:19)
- Minimal API (Get_by_Id) (4:20)
- Minimal API (Delete_and_Put) (8:47)
- Outro (0:32)
- Intro (0:37)
- Security and Identity Overview (3:55)
- Authentication in ASP.NET (13:55)
- Invoice Model, Scaffold and Migration (9:38)
- Model changes (7:34)
- Authorization Policy (8:25)
- Authorization Operation Requirements (7:18)
- InvoiceCreatorAuthorizationHandler (11:08)
- AuthorizationHandler Presentation (3:42)
- DI BasePageModel (8:05)
- Create Invoice Authorization (7:39)
- Edit Invoice Authorization (15:36)
- Delete Invoice Authorization (9:15)
- Details Invoice Authorization (4:13)
- Index (4:39)
- Invoice Manager Authorization Handler (11:26)
- Index Manager Authorization (6:26)
- Seeding EnsureUser (8:06)
- Seeding EnsureRole (7:11)
- Seeding Data (12:14)
- Manager Details View (5:53)
- Challenge Admin Role (9:46)
- Manager Details Approve Reject (19:00)
- Change Boostrap Theme (5:51)
- Add chart (7:47)
- Chart total invoice revenue (8:58)
- Graphs for all states (10:16)
- Secrets Management (1:50)
- Secrets Manager (3:47)
- Create and Migrate Database from Code (4:36)
- What is Azure - App Services (3:13)
- Azure Deployment (15:12)
- Outro (0:26)
💳 Secure Payments by Teachable
👨🎓 Who is this for?
✅ Anyone eager to learn ASP.NET to become a C# web developer
✅ Any C# beginner looking for the next step
✅ Anyone who wants to start a developer career
✅ Aspiring developers who want to learn another technology language or stack
30-day money-back guarantee
Your satisfaction is our top priority. Enroll today and if you feel the course isn't right for you within the first 30 days, we'll give you a full refund. No questions asked. Lean back and enjoy!
Hi, I’m Denis Panjuta
With an engineering degree, 9 years of programming, and 8 years of teaching experience, my goal is to make programming accessible for all.
Join me and let's shape the future.
I've tried many courses over the years, but this ASP.NET Masterclass stands out. Denis breaks down complex topics into digestible bits, allowing me to learn at my own pace. I can confidently say I'm familiar with ASP.NET development, all thanks to this course!
Master ASP.NET and build powerful web applications
ASP.NET MASTERCLASS
$19 $149
Lifetime Access
- Beginner / Intermediate
- 13.5 hours of HD video
- 128 lessons
- Downloadable guides
- Hands-on exercises
- Unlimited learning
- Learn at your own speed
- Access to premium group
- 100% Money-back guarantee
💳 Secure Payments by Teachable