Description
ASP.NET Core is a whole new way of developing web-applications with .NET and C#. In this course, Building a Web App with ASP.NET Core, MVC 6, EF Core, and Angular, you’ll learn how this new change can speed up development of web apps. Next, you’ll learn how to create web pages using ASP.NET MVC and also how to build API’s with ASP.NET MVC. Finally, you’ll learn how to secure your pages and API’s with ASP.NET identity and also learn how to use AngularJS for client-side development. By the end of this course, you’ll know how to build your
Course Curriculum
1. Course Overview | |||
1.1. Course Overview | 00:00:00 | ||
2. What is ASP.NT Core | |||
2.1. Introduction | 00:00:00 | ||
2.2. Why ASP.NET Core | 00:00:00 | ||
2.3. What is ASP.NET Core | 00:00:00 | ||
2.4. Installing ASP.NET Core | 00:00:00 | ||
2.5. Hello Word ASP.NET Core | 00:00:00 | ||
2.6. VS Code | 00:00:00 | ||
2.7. Visual Studio | 00:00:00 | ||
2.8. Where We’re Headed | 00:00:00 | ||
2.9. Summary | 00:00:00 | ||
3. HTML and CSS Basics | |||
3.1. Introduction | 00:00:00 | ||
3.2. What is HTML | 00:00:00 | ||
3.3. Serving FIles in ASP.NET 5 | 00:00:00 | ||
3.4. HTML Basics | 00:00:00 | ||
3.5. HTML Forms | 00:00:00 | ||
3.6. CSS Basics | 00:00:00 | ||
3.7. CSS Selectors | 00:00:00 | ||
3.8. CSS Naming | 00:00:00 | ||
3.9. The Box Model | 00:00:00 | ||
3.10. Summary | 00:00:00 | ||
4. JavaScript | |||
4.1. Introduction | 00:00:00 | ||
4.2. What is JavaScript | 00:00:00 | ||
4.3. Hello JavaScript | 00:00:00 | ||
4.4. JavaScript Events | 00:00:00 | ||
4.5. Global Scope | 00:00:00 | ||
4.6. Using Bower | 00:00:00 | ||
4.7. Introduction jQuery | 00:00:00 | ||
4.8. Practical jQuery | 00:00:00 | ||
4.9. Summary | 00:00:00 | ||
5. MVC6 | |||
5.1. Introduction | 00:00:00 | ||
5.2. First Controller View | 00:00:00 | ||
5.3. Enabling MVC6 | 00:00:00 | ||
5.4. Creating a Layout | 00:00:00 | ||
5.5. Adding More Views | 00:00:00 | ||
5.6. Using Tag Helpers | 00:00:00 | ||
5.7. Implementing a Contact Page | 00:00:00 | ||
5.8. Using Validation | 00:00:00 | ||
5.9. Supporting POST.mp4 | 00:00:00 | ||
5.10. Adding a Service | 00:00:00 | ||
5.11. Completing the Form | 00:00:00 | ||
5.12. Summary | 00:00:00 | ||
6. Bootstrap | |||
6.1. Introduction | 00:00:00 | ||
6.2. Adding Bootstrap | 00:00:00 | ||
6.3. Using Bootswatch | 00:00:00 | ||
6.4. Building a NavBar | 00:00:00 | ||
6.5. The Grid System | 00:00:00 | ||
6.6. Using the Grid System | 00:00:00 | ||
6.7. Bootstrap and Forms | 00:00:00 | ||
6.8. What about Bootstrap | 00:00:00 | ||
6.9. Summary | 00:00:00 | ||
7. Entity Framework core | |||
7.1. Introduction | 00:00:00 | ||
7.2. Creating Entities | 00:00:00 | ||
7.3. Reating the DbContext | 00:00:00 | ||
7.4. Using the DbContext | 00:00:00 | ||
7.5. Using Migrations | 00:00:00 | ||
7.6. Seeding the Database | 00:00:00 | ||
7.7. The Repository Pattern | 00:00:00 | ||
7.8. Logging | 00:00:00 | ||
7.9. Summary | 00:00:00 | ||
8. Creating the API | |||
8.1. Introduction | 00:00:00 | ||
8.2. Create an API Controler | 00:00:00 | ||
8.3. Returning Data | 00:00:00 | ||
8.4. Using POST | 00:00:00 | ||
8.5. Validation and View Models | 00:00:00 | ||
8.6. Using AutoMapper | 00:00:00 | ||
8.7. Using logging | 00:00:00 | ||
8.8. Saving to the Database | 00:00:00 | ||
8.9. The Stop Controller | 00:00:00 | ||
8.10. Saving New Stops | 00:00:00 | ||
8.11. Implementing Service | 00:00:00 | ||
8.12. Using the Service | 00:00:00 | ||
8.13. Summary | 00:00:00 | ||
9. ASP.NET Identity | |||
9.1. Introduction | 00:00:00 | ||
9.2. What is ASP.NET indentity | 00:00:00 | ||
9.3. Authorizing Actions | 00:00:00 | ||
9.4. Storing Identieis in the Database | 00:00:00 | ||
9.5. Configuring Identity | 00:00:00 | ||
9.6. Designingthe login view | 00:00:00 | ||
9.7. Implement Login and Logout | 00:00:00 | ||
9.8. Use identity in he API | 00:00:00 | ||
9.9. Use Identity in Trips Controler | 00:00:00 | ||
9.10. Use Identity in the Stops | 00:00:00 | ||
9.11. Summary | 00:00:00 | ||
10. AngularJS | |||
10.1. Introduction | 00:00:00 | ||
10.2. Hello AngularJS | 00:00:00 | ||
10.3. Your First Controller | 00:00:00 | ||
10.4. Basic Data Binding | 00:00:00 | ||
10.5. Handling Forms | 00:00:00 | ||
10.6. Validating Forms | 00:00:00 | ||
10.7. Retrieving Data with AngularJS | 00:00:00 | ||
10.8. Creating Data with AngularJS | 00:00:00 | ||
10.9. Creating a Directive | 00:00:00 | ||
10.10. Summary | 00:00:00 | ||
11. Angular Routing | |||
11.1. Introduction | 00:00:00 | ||
11.2. Adding Routing | 00:00:00 | ||
11.3. Creating Views | 00:00:00 | ||
11.4. Second View | 00:00:00 | ||
11.5. Implementing the Editor | 00:00:00 | ||
11.6. Calling the API | 00:00:00 | ||
11.7. Using a Non-AngularJS Plugin | 00:00:00 | ||
11.8. Validating a New Stop | 00:00:00 | ||
11.9. Creating a New Stop | 00:00:00 | ||
11.10. Summary | 00:00:00 | ||
12.ASP.NET Core Deployment | |||
12.1.Introduction | 00:00:00 | ||
12.2.Minifying Your JavaScript | 00:00:00 | ||
12.3.Using Minified JavaScript | 00:00:00 | ||
12.4.Minifying AngularJS Code | 00:00:00 | ||
12.5.Readying for Deployment | 00:00:00 | ||
12.6.Publishing with Visual Studio | 00:00:00 | ||
12.7.Publishing with the Command-line | 00:00:00 | ||
12.8.Summary | 00:00:00 |
56 STUDENTS ENROLLED