Web Application Development with ASP.NET Core
- Offered byCoursera
Web Application Development with ASP.NET Core at Coursera Overview
Duration | 9 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Web Application Development with ASP.NET Core at Coursera Highlights
- Earn a certificate after completion of the course
- Assignment and projects for practice
- Financial aid available
Web Application Development with ASP.NET Core at Coursera Course details
- Frontend Development
- Asp.Net Core
- Web Development with ASP.NET Core
- Model-View-Controller (MVC) Architecture
- Web APIs
- Unlock the world of web application development with our 'Web Application Development with ASP.NET Core' course
- In the 'Introduction to ASP.NET Core' module, you'll grasp the fundamentals of ASP.NET Core architecture
- Next, in 'Building Web APIs,' you'll master the art of creating powerful API services
- 'Working with Entity Framework Core' will equip you with database management skills, and 'Authentication and Authorization' will empower you to secure your applications
- Harness the potential of ASP.NET Core to build modern, responsive, and secure web applications
Web Application Development with ASP.NET Core at Coursera Curriculum
Introduction to ASP.NET Core
Introduction to Web Application Development with ASP.NET Core
Overview of ASP.NET Core and Its Advantages
Setting Up Your Development Environment
Creating Your First ASP.NET Core Project
Introduction to Model-View-Controller (MVC) Pattern Part 1
Introduction to Model-View-Controller (MVC) Pattern Part 2
Creating Models, Views, and Controllers
Implementing Routing and URL Patterns & Building Responsive Web Pages with MVC
Integrating HTML Templates with ASP.NET Core Views
Styling Web Pages with CSS
Model Binding and Form Validation in ASP.NET Core
Course Introduction - Web Application Development with ASP.NET Core!
Course syllabus - Web Application Development with ASP.NET Core!
Module Introduction: Introduction to ASP.NET Core and Web Development
Understanding the ASP.NET Core Request-Response Pipeline
Implementing AJAX and Asynchronous Operations
Implementing AJAX-Based Form Submissions
Module Conclusion - Introduction to ASP.NET Core
Hands-on 1 Web Application Metadata Viewer
Solution - Hands-on 1 Web Application Metadata Viewer
Hands-on 2 Anonymous Identity Tracker Middleware Integration
Solution - Hands-on 2 Anonymous Identity Tracker Middleware Integration
Practice Quiz: Introduction to ASP.NET Core and Web Development
Practice Quiz: MVC Pattern in ASP.NET Core
Practice Quiz: Client-Side Development with HTML, CSS, and JavaScript
Practice Quiz: Handling Forms and User Input
Graded Assessment: Introduction to ASP.NET Core
Discussion Prompt - Introduction to ASP.NET Core
Building Web APIs
Building Your First Web API Controller
Handling HTTP Requests and Responses in Web APIs
Implementing Data Validation in Web APIs
Handling Errors and Exception Responses
Implementing User Authentication with Identity Framework
Token-Based Authentication (JWT) for Web APIs
Implementing Caching and Rate Limiting for Web APIs
Module Introduction - Building Web APIs
Versioning and Documentation for Web APIs
Testing Web API Endpoints
Claims-Based Security in ASP.NET Core
Role-Based Authorization and Access Control
Integrating Third-Party Authentication Providers
Module Conclusion - Building Web APIs
Hands-on 3 - .NET Core Environment Information Viewer
Solution - Hands-on 3 - .NET Core Environment Information Viewer
Hands-on 4 - Device Detection Web Application
Solution - Hands-on 4 - Device Detection Web Application
Practice Quiz: Introduction to Web APIs and REST
Practice Quiz: Data Validation and Error Handling in Web APIs
Practice Quiz: Authentication and Authorization in Web APIs
Practice Quiz: Advanced Web API Topics
Graded Assessment: Building Web APIs
Discussion Prompt - Building Web APIs
Working with Entity Framework Core
Understanding Object-Relational Mapping (ORM)
Solution - Hands-on Setting Up Entity Framework Core in ASP.NET Core Project Part 1
Solution - Hands-on Setting Up Entity Framework Core in ASP.NET Core Project Part 2
Solution - Hands-on Setting Up Entity Framework Core in ASP.NET Core Project Part 3
Handling Data Relationships and Associations
Implementing Data Access Patterns (Unit of Work, Repository)
Implementing Complex Queries with LINQ
Applying Row-Level and Field-Level Security
Implementing Auditing and Logging for Data Changes
Module Introduction: Building Robust Data Solutions with Entity Framework Core
Hands-on 5 Entity Framework Core in ASP.NET Core
Creating Database Models and Migrations
Optimizing Database Performance with EF Core
Data Seeding and Database Initialization Strategies
Handling Data Validation and Model Binding in Web APIs
Implementing Data Pagination and Filtering
Advanced EF Core Techniques for Data Encryption
Conclusion - Working with Entity Framework Core
Practice Quiz: Introduction to Entity Framework Core and ORM
Practice Quiz: Advanced Database Operations with EF Core
Practice Quiz: Entity Framework Core in Web APIs
Practice Quiz: Securing Data with Entity Framework Core
Graded Assessment: Securing Data with Entity Framework Core
Discussion Prompt - Working with Entity Framework Core
Authentication and Authorization
Implementing User Registration and Login Part 1
Implementing User Registration and Login Part 2
Implementing Two-Factor Authentication
Customizing Identity Framework and User Management
Building Secure APIs with Token Authentication
Implementing Single Sign-On (SSO) and Federation
Managing External Identity Providers and User Claims
Securing Sensitive Data in Web Applications
Conclusion to Web Application Development with ASP.NET Core
Module Introduction: Authentication and Identity Management
Handling User Profiles and Account Management
Fine-Grained Authorization and Policy-Based Access Control
Advanced Topics in Identity and Access Management
Monitoring and Auditing Security Events
Conclusion - Authentication and Identity Management in ASP.NET Core.
Practice Quiz: Authentication and Identity Framework
Practice Quiz: Token-Based Authentication and Authorization
Practice Quiz: Identity Providers and External Authentication
Practice Quiz: Securing Web Applications and API Endpoints
Graded Assessment: Authentication and Authorization
Discussion Prompt - Authentication and Authorization