-
ASP.NET Core is the exciting, fast new version of ASP.NET, a popular open-source web framework developed by Microsoft. Get the skills to work with both client- and server-side technologies as an ASP.NET Core developer. This path requires basic knowledge of HTML, CSS, JavaScript, and Git, covered in our Become a Web Developer Learning Path, as well as basic fluency in C#.
- Develop dynamic websites that can retrieve and return information from the client side to the server side.
- Test, secure, and deploy your code
- Discover the latest features in ASP.NET Core.
Overview
Syllabus
-
- Course 1: Learning ASP.NET Core MVC
- Learn the basics to start creating your own professional-quality applications with ASP.NET Core MVC.
- Course 2: ASP.NET Core: Razor Pages
- Build ASP.NET applications without an MVC framework. Learn how to use Razor Pages to build dynamically rendered pages and secure, interactive forms for your apps.
- Course 3: ASP.NET Core New Features
- Learn about all the helpful new features and functionality present in ASP.NET Core 1.0, 1.1, 2.0, and 2.1, and explore the benefits offered by each iteration of the web framework.
- Course 4: Building and Securing RESTful APIs in ASP.NET Core
- Learn how to build fast and secure RESTful APIs with ASP.NET Core.
- Course 5: ASP.NET Core: Security
- Explore techniques for building secure ASP.NET Core applications and protecting against common attacks.
- Course 6: ASP.NET Core: Test-Driven Development
- Get practical, hands-on experience implementing test-driven development of ASP.NET Core applications.
- Course 7: ASP.NET Core: Middleware
- Learn about ASP.NET Core middleware. Find out how to write middleware components to create more modular, efficient code.
- Course 8: Learning Entity Framework Core
- Discover how to write code-based models and interact with data. Learn about creating a console app and an MVC app, as well as how Entity works with ASP.NET Core MVC and Web APIs.
- Course 9: Deploying ASP.NET Core Applications
- Learn how to deploy your cross-platform ASP.NET Core applications to IIS, Azure, Linux, and Docker Hub.