ASP.NET MVC 5 Complete Course

What’s included
$14.99 / $24.99
Get ready for your exam by enrolling in our comprehensive training course. This course includes a full set of instructional videos designed to equip you with in-depth knowledge essential for passing the certification exam with flying colors.
Pay once, own it forever
Video Courses
Getting Started
Lectures | Duration |
---|---|
1. Introduction | 2m 17s |
2. MVC Architectural Pattern | 2m 45s |
3. Setting Up the Development Environment | 2m 7s |
4. Your First ASP.NET MVC App | 6m 56s |
5. MVC in Action | 6m 44s |
6. Adding a Theme | 2m 50s |
7. Course Layout | 1m 55s |
1. Introduction
2m 17s
2. MVC Architectural Pattern
2m 45s
3. Setting Up the Development Environment
2m 7s
4. Your First ASP.NET MVC App
6m 56s
5. MVC in Action
6m 44s
6. Adding a Theme
2m 50s
7. Course Layout
1m 55s
ASP.NET MVC Fundamentals
Lectures | Duration |
---|---|
1. Introduction | 22s |
2. Action Results | 4m 55s |
3. Action Parameters | 5m 41s |
4. Convention-based Routing | 5m 11s |
5. Attribute Routing | 3m 26s |
6. Passing Data to Views | 4m |
7. View Models | 3m 46s |
8. Razor Syntax | 4m 11s |
9. Partial Views | 4m 4s |
10. Exercise | 2m 17s |
11. Solution | 1m 45s |
12. Summary | 24s |
1. Introduction
22s
2. Action Results
4m 55s
3. Action Parameters
5m 41s
4. Convention-based Routing
5m 11s
5. Attribute Routing
3m 26s
6. Passing Data to Views
4m
7. View Models
3m 46s
8. Razor Syntax
4m 11s
9. Partial Views
4m 4s
10. Exercise
2m 17s
11. Solution
1m 45s
12. Summary
24s
Working with Data
Lectures | Duration |
---|---|
1. Introduction | 31s |
2. Entity Framework | 1m 31s |
3. Database-first vs Code-first | 3m 53s |
4. Code-first Migrations | 4m 59s |
5. Changing the Model | 5m 27s |
6. Seeding the Database | 4m 16s |
7. Overriding Conventions | 2m 35s |
8. Querying Objects | 4m 25s |
9. Eager Loading | 2m 35s |
10. Shortcut to Package Manager Console | 44s |
11. Exercise 1: Add membership type to list of customers | 1m 38s |
12. Exercise 2: Add birthdate to customer | 56s |
13. Exercise 3: Display the list of movies and their details | 1m 30s |
14. Summary | 29s |
1. Introduction
31s
2. Entity Framework
1m 31s
3. Database-first vs Code-first
3m 53s
4. Code-first Migrations
4m 59s
5. Changing the Model
5m 27s
6. Seeding the Database
4m 16s
7. Overriding Conventions
2m 35s
8. Querying Objects
4m 25s
9. Eager Loading
2m 35s
10. Shortcut to Package Manager Console
44s
11. Exercise 1: Add membership type to list of customers
1m 38s
12. Exercise 2: Add birthdate to customer
56s
13. Exercise 3: Display the list of movies and their details
1m 30s
14. Summary
29s
Building Forms
Lectures | Duration |
---|---|
1. Introduction | 16s |
2. The Markup | 7m 35s |
3. Labels | 2m 53s |
4. Drop-down Lists | 7m 30s |
5. Model Binding | 3m 46s |
6. Saving Data | 1m 24s |
7. Edit Form | 5m 40s |
8. Updating Data | 7m 14s |
9. Exercise | 2m |
10. Troubleshooting Entity Validation Errors | 4m 6s |
11. Summary | 30s |
1. Introduction
16s
2. The Markup
7m 35s
3. Labels
2m 53s
4. Drop-down Lists
7m 30s
5. Model Binding
3m 46s
6. Saving Data
1m 24s
7. Edit Form
5m 40s
8. Updating Data
7m 14s
9. Exercise
2m
10. Troubleshooting Entity Validation Errors
4m 6s
11. Summary
30s
Implementing Validation
Lectures | Duration |
---|---|
1. Introduction | 24s |
2. Adding Validation | 3m 23s |
3. Styling Validation Errors | 3m 19s |
4. Data Annotations | 59s |
5. Custom Validation | 6m 21s |
6. Refactoring Magic Numbers | 3m 25s |
7. Validation Summary | 4m 2s |
8. Client-side Validation | 5m 18s |
9. Anti-forgery Tokens | 4m 44s |
10. Exercise | 1m 41s |
11. Code Review | 6m 11s |
12. Summary | 30s |
1. Introduction
24s
2. Adding Validation
3m 23s
3. Styling Validation Errors
3m 19s
4. Data Annotations
59s
5. Custom Validation
6m 21s
6. Refactoring Magic Numbers
3m 25s
7. Validation Summary
4m 2s
8. Client-side Validation
5m 18s
9. Anti-forgery Tokens
4m 44s
10. Exercise
1m 41s
11. Code Review
6m 11s
12. Summary
30s
Building RESTful Services with ASP.NET Web API
Lectures | Duration |
---|---|
1. Introduction | 20s |
2. What is a Web API? | 3m 37s |
3. RESTful Convention | 1m 31s |
4. Building an API | 9m 15s |
5. Testing an API | 3m 56s |
6. Data Transfer Objects | 3m 55s |
7. Auto Mapper | 7m 26s |
8. Using Camel Notation | 2m 6s |
9. IHttpActionResult | 4m 48s |
10. Exercise | 44s |
11. Summary | 36s |
1. Introduction
20s
2. What is a Web API?
3m 37s
3. RESTful Convention
1m 31s
4. Building an API
9m 15s
5. Testing an API
3m 56s
6. Data Transfer Objects
3m 55s
7. Auto Mapper
7m 26s
8. Using Camel Notation
2m 6s
9. IHttpActionResult
4m 48s
10. Exercise
44s
11. Summary
36s
Client-side Development
Lectures | Duration |
---|---|
1. Introduction | 33s |
2. Calling an API Using jQuery | 6m 44s |
3. Bootbox Plug-in | 3m 34s |
4. Optimizing jQuery Code | 1m 27s |
5. DataTables Plug-in | 5m 21s |
6. DataTables with Ajax Source | 6m 43s |
7. Returning Hierarchical Data | 3m 35s |
8. DataTables: Removing Records | 2m 6s |
9. DataTables: Discussion Points | 2m 1s |
10. Single Page Applications (SPAs) | 2m 24s |
11. Exercise | 23s |
12. Summary | 33s |
1. Introduction
33s
2. Calling an API Using jQuery
6m 44s
3. Bootbox Plug-in
3m 34s
4. Optimizing jQuery Code
1m 27s
5. DataTables Plug-in
5m 21s
6. DataTables with Ajax Source
6m 43s
7. Returning Hierarchical Data
3m 35s
8. DataTables: Removing Records
2m 6s
9. DataTables: Discussion Points
2m 1s
10. Single Page Applications (SPAs)
2m 24s
11. Exercise
23s
12. Summary
33s
Authentication and Authorization
Lectures | Duration |
---|---|
1. Introduction | 21s |
2. The Problem | 52s |
3. Authentication Options | 2m 31s |
4. ASP.NET Identity | 4m 1s |
5. Restricting Access | 3m 12s |
6. Seeding Users and Roles | 8m 11s |
7. Working with Roles | 6m 4s |
8. Adding Profile Data | 4m 16s |
9. OAuth | 3m 20s |
10. Social Logins | 9m 11s |
11. Exercise | 1m 32s |
12. Summary | 40s |
1. Introduction
21s
2. The Problem
52s
3. Authentication Options
2m 31s
4. ASP.NET Identity
4m 1s
5. Restricting Access
3m 12s
6. Seeding Users and Roles
8m 11s
7. Working with Roles
6m 4s
8. Adding Profile Data
4m 16s
9. OAuth
3m 20s
10. Social Logins
9m 11s
11. Exercise
1m 32s
12. Summary
40s
Performance Optimization
Lectures | Duration |
---|---|
1. Introduction | 20s |
2. Overview | 4m 43s |
3. Data Tier | 4m 40s |
4. Glimpse | 6m 19s |
5. Output Cache | 4m 48s |
6. Data Cache | 4m 6s |
7. Async | 2m 59s |
8. Release Builds | 36s |
9. Disabling Session | 1m 38s |
10. Client Tier | 4m 42s |
11. Chrome Developer Tools Tip | 1m 16s |
12. Summary | 1m 36s |
1. Introduction
20s
2. Overview
4m 43s
3. Data Tier
4m 40s
4. Glimpse
6m 19s
5. Output Cache
4m 48s
6. Data Cache
4m 6s
7. Async
2m 59s
8. Release Builds
36s
9. Disabling Session
1m 38s
10. Client Tier
4m 42s
11. Chrome Developer Tools Tip
1m 16s
12. Summary
1m 36s
Building a Feature End-to-End Systematically
Lectures | Duration |
---|---|
1. Introduction | 1m 12s |
2. Understanding the Problem | 4m 25s |
3. Domain Modelling | 2m 41s |
4. Building the Simplest API | 1m 29s |
5. Adding the Details | 4m 54s |
6. Edge Cases | 5m 42s |
7. Building the Front-end | 6m 9s |
8. Adding Auto-completion | 8m 51s |
9. Updating the DOM | 3m 8s |
10. Improving the Look and Feel | 3m 45s |
11. Filtering Records | 2m 25s |
12. Submitting the Form | 3m 6s |
13. Displaying Toast Notifications | 1m 24s |
14. Implementing Client-side Validation | 4m 54s |
15. Code Review | 3m 55s |
16. Summary | 1m 56s |
1. Introduction
1m 12s
2. Understanding the Problem
4m 25s
3. Domain Modelling
2m 41s
4. Building the Simplest API
1m 29s
5. Adding the Details
4m 54s
6. Edge Cases
5m 42s
7. Building the Front-end
6m 9s
8. Adding Auto-completion
8m 51s
9. Updating the DOM
3m 8s
10. Improving the Look and Feel
3m 45s
11. Filtering Records
2m 25s
12. Submitting the Form
3m 6s
13. Displaying Toast Notifications
1m 24s
14. Implementing Client-side Validation
4m 54s
15. Code Review
3m 55s
16. Summary
1m 56s
Deployment
Lectures | Duration |
---|---|
1. Introduction | 23s |
2. Deploying the Application | 4m 36s |
3. Deploying the Database | 2m 20s |
4. Build Configurations | 3m 41s |
5. Application Settings | 4m 55s |
6. Securing Configuration Settings | 7m 2s |
7. Custom Error Pages | 9m 4s |
8. Logging Unhandled Exceptions | 4m 6s |
9. Final Touch | 3m 18s |
10. What's Next? | 1m 38s |
1. Introduction
23s
2. Deploying the Application
4m 36s
3. Deploying the Database
2m 20s
4. Build Configurations
3m 41s
5. Application Settings
4m 55s
6. Securing Configuration Settings
7m 2s
7. Custom Error Pages
9m 4s
8. Logging Unhandled Exceptions
4m 6s
9. Final Touch
3m 18s
10. What's Next?
1m 38s