
Set up the Windows environment with Visual Studio for an ASP.NET Core 2.0 app, then explore the lifecycle, middleware, MVC, Razor pages, tag helpers, and Bootstrap integration.
Integrate bootstrap into an ASP.NET Core project by installing bootstrap via bower, configuring bower.json with jquery, adding static files middleware, and linking bootstrap CSS and JS in razor pages.
Explore ASP.NET Core 2.0 essentials, including environment setup with Visual Studio Community Edition and the shift from previous versions, templates for plain, MVC, and Razor pages, plus middleware and Bootstrap.
Build a rest api with get endpoints, use postman for feedback, implement versioned routing (v1 and v2), handle optional parameters, and return complex types via IActionResult in json.
Define the data layer by implementing orders and order details with id, price, paid, and collections, then build the database context and configure DbContext for dependency injection.
Learn to implement a cart view in an ASP.NET Core 2.0 project: build a dynamic table showing product name, price, quantity, and total, with remove actions, checkout, and bootstrap styling.
Explore the ASP.NET Core 2.0 login flow by implementing get and post login actions, clearing external cookies, validating models, signing in with Remember Me, and handling errors.
A hands-on course to help you learn everything you need to know about ASP.NET Core 2.0 Framework!
ASP.Net Core 2 is the next generation open-source framework to help build dynamic cross-platform websites. With the ASP.Net Core 2, Microsoft has tried to create an amazing platform that is fast, flexible, and modern.
However, learning ASP.Net Core 2 is not exactly easy, especially with a textbook approach at the subject matter. This is why we have designed a complete hands-on course that deviates away from just focusing on theory learning, but instead takes a hand-on approach to ASP.Net.
The course starts at the very beginning and is also designed keeping in mind newbie students who have no experience with ASP.Net framework. It will focus on building up the fundamentals and teach you everything you need to know to start building you very own ASP.Net Core 2 application.
Taking it a step further, the instructor will also take you step-by-step to actually build four different projects from scratch that will help you learn the subject by doing. The first section of the course covers a detailed overview of ASP.Net Core 2, including a comparison between core 1.0 and web pages, as well as how this core version has improved cross-platform development.
The following 4 sections include different projects that cover simple applications such as a contact form that uses Razor Pages which lets you send emails, where you will also learn how to integrate the form with a GMAIL account. The second project will show you how to create a Web API that allows the developers to hit using RESTful resources on the application.
The third project will see you build a Shopping Cart from scratch which teaches you how to integrate the app with a database using the entity framework to accomplish that. We will also see how to retain information in the shopping cart as well allow users to modify their cart. In the final project, we will build an Authorized User Web App that is going to use the identity framework to build out all the structure, the schema inside of the database. You will also learn how to integrate the identity framework into our application and give varying information.
At the end of this course, you will not have the knowledge for building your very own ASP.Net web apps, but you’ll also have 4 projects that you can add to your portfolio.
Enroll now and let’s get started building your very own ASP.Net app!