- 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
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#.
Syllabus
Courses under this program:
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 (2017)
-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.
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 (2017)
-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.
Courses
-
Check out what's new in the latest version of .NET 8.
-
Learn about ASP.NET Core middleware. Find out how to write middleware components to create more modular, efficient code.
-
Get practical, hands-on experience implementing test-driven development of ASP.NET Core applications.
-
Learn the basics to start creating your own professional-quality applications with ASP.NET Core MVC.
-
Get started with Entity Framework Core, an object-relational mapper that simplifies working with relational databases.
-
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.
-
Learn how to build fast and secure RESTful APIs with ASP.NET Core.
-
Learn how to deploy your cross-platform ASP.NET Core applications to IIS, Azure, Linux, and Docker Hub.
Taught by
Jess Chadwick, Phil Japikse, Nate Barbettini, Ervis Trupja, Richard Rout, Jeff Fritz and Reynald Adolphe