Intermediate
49 Lessons
26h 40min
Certificate of Completion
Takeaway Skills
ASP.NET Core
MVC Pattern
Razor and Razor tag-helpers
Localization and globalization
Option framework
Dependency injection and hosted services
Authentication and Authorization
Course Overview
In this course, you will learn how to create a modular, dynamic web application with ASP.NET Core MVC, Razor, and Razor tag-helpers. Furthermore, you will also learn how to localize that application in several languages, and finally how to publish it. You will cover many different aspects of ASP.NET development including: how to optimize user interfaces, validate user input, how to write clean and maintainable code with dependency injection and configuration data, and a whole lot more. By the end of this ...
Course Content
Razor Template Language
Razor Language Assessment
Assessment
Tag Helpers
Tag Helpers Assessment
Assessment
Controllers and ViewModels
Controllers Assessment
Assessment
Validation and Metadata
Validation Assessment
Assessment
Dependency Injection
Configuration and Options Framework
2 Lessons
Localization and Globalization
4 Lessons
Factoring out UI Logic
2 Lessons
Authentication and Authorization
3 Lessons
Advanced Topics Assessment
Assessment
Publishing Your Web Application
2 Lessons
Conclusion
1 Lesson
Appendix
2 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.