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.
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.
涵盖的内容
11个视频11篇阅读材料5个作业1个讨论话题
显示有关单元内容的信息
11个视频•总计52分钟
Introduction to Web Application Development with ASP.NET Core•4分钟
Overview of ASP.NET Core and Its Advantages•3分钟
Setting Up Your Development Environment•4分钟
Creating Your First ASP.NET Core Project•4分钟
Introduction to Model-View-Controller (MVC) Pattern Part 1•7分钟
Introduction to Model-View-Controller (MVC) Pattern Part 2•3分钟
Creating Models, Views, and Controllers•6分钟
Implementing Routing and URL Patterns & Building Responsive Web Pages with MVC•4分钟
Integrating HTML Templates with ASP.NET Core Views•5分钟
Styling Web Pages with CSS•6分钟
Model Binding and Form Validation in ASP.NET Core•5分钟
11篇阅读材料•总计83分钟
Course Introduction - Web Application Development with ASP.NET Core!•5分钟
Course syllabus - Web Application Development with ASP.NET Core!•5分钟
Module Introduction: Introduction to ASP.NET Core and Web Development•5分钟
Understanding the ASP.NET Core Request-Response Pipeline•5分钟
Implementing AJAX and Asynchronous Operations•5分钟
Implementing AJAX-Based Form Submissions•5分钟
Module Conclusion - Introduction to ASP.NET Core•3分钟
Hands-on 1 Web Application Metadata Viewer•10分钟
Solution - Hands-on 1 Web Application Metadata Viewer•15分钟
Practice Quiz: Introduction to ASP.NET Core and Web Development•3分钟
Practice Quiz: MVC Pattern in ASP.NET Core•3分钟
Practice Quiz: Client-Side Development with HTML, CSS, and JavaScript•3分钟
Practice Quiz: Handling Forms and User Input•3分钟
Graded Assessment: Introduction to ASP.NET Core•20分钟
1个讨论话题•总计5分钟
Discussion Prompt - Introduction to ASP.NET Core•5分钟
Building Web APIs
第 2 单元•小时 后完成
单元详情
Master the art of ASP.NET Core Web API development with a comprehensive course that covers it all. You'll learn to create controllers, handle HTTP requests, and implement versioning and documentation for robust APIs. Gain proficiency in data validation, error handling, and thorough testing to ensure your API's reliability. Dive into authentication with Identity Framework, token-based (JWT) security, claims-based authorization, and role-based access control for ironclad application security. Apply caching, rate-limiting, and integrate third-party authentication providers to enhance functionality and fortify ASP.NET Core applications.
涵盖的内容
7个视频11篇阅读材料5个作业1个讨论话题
显示有关单元内容的信息
7个视频•总计42分钟
Building Your First Web API Controller•6分钟
Handling HTTP Requests and Responses in Web APIs•6分钟
Implementing Data Validation in Web APIs•5分钟
Handling Errors and Exception Responses•5分钟
Implementing User Authentication with Identity Framework•7分钟
Token-Based Authentication (JWT) for Web APIs•7分钟
Implementing Caching and Rate Limiting for Web APIs•6分钟
Hands-on 3 - .NET Core Environment Information Viewer•10分钟
Solution - Hands-on 3 - .NET Core Environment Information Viewer•15分钟
Hands-on 4 - Device Detection Web Application•10分钟
Solution - Hands-on 4 - Device Detection Web Application•15分钟
5个作业•总计32分钟
Practice Quiz: Introduction to Web APIs and REST•3分钟
Practice Quiz: Data Validation and Error Handling in Web APIs•3分钟
Practice Quiz: Authentication and Authorization in Web APIs•3分钟
Practice Quiz: Advanced Web API Topics•3分钟
Graded Assessment: Building Web APIs•20分钟
1个讨论话题•总计5分钟
Discussion Prompt - Building Web APIs•5分钟
Working with Entity Framework Core
第 3 单元•小时 后完成
单元详情
In this module, you'll master Entity Framework Core (EF Core) and its integration with ASP.NET Core applications. You'll delve into Object-Relational Mapping (ORM) principles, create database models, implement data access patterns like Unit of Work and Repository, optimize database performance, and employ data seeding strategies. Additionally, you'll explore advanced techniques such as row-level and field-level security, data auditing, and encryption within EF Core to enhance data integrity and security. By the end of this course, you'll be equipped with the skills needed to manage and protect data in ASP.NET Core applications efficiently.
涵盖的内容
9个视频9篇阅读材料5个作业1个讨论话题
显示有关单元内容的信息
9个视频•总计48分钟
Understanding Object-Relational Mapping (ORM)•6分钟
Solution - Hands-on Setting Up Entity Framework Core in ASP.NET Core Project Part 1•6分钟
Solution - Hands-on Setting Up Entity Framework Core in ASP.NET Core Project Part 2•7分钟
Solution - Hands-on Setting Up Entity Framework Core in ASP.NET Core Project Part 3•5分钟
Handling Data Relationships and Associations•5分钟
Implementing Data Access Patterns (Unit of Work, Repository)•3分钟
Implementing Complex Queries with LINQ•7分钟
Applying Row-Level and Field-Level Security•4分钟
Implementing Auditing and Logging for Data Changes•5分钟
9篇阅读材料•总计46分钟
Module Introduction: Building Robust Data Solutions with Entity Framework Core•3分钟
Hands-on 5 Entity Framework Core in ASP.NET Core•10分钟
Creating Database Models and Migrations•5分钟
Optimizing Database Performance with EF Core•5分钟
Data Seeding and Database Initialization Strategies•5分钟
Handling Data Validation and Model Binding in Web APIs•5分钟
Implementing Data Pagination and Filtering•5分钟
Advanced EF Core Techniques for Data Encryption•5分钟
Conclusion - Working with Entity Framework Core•3分钟
5个作业•总计32分钟
Practice Quiz: Introduction to Entity Framework Core and ORM•3分钟
Practice Quiz: Advanced Database Operations with EF Core•3分钟
Practice Quiz: Entity Framework Core in Web APIs•3分钟
Practice Quiz: Securing Data with Entity Framework Core•3分钟
Graded Assessment: Securing Data with Entity Framework Core•20分钟
1个讨论话题•总计5分钟
Discussion Prompt - Working with Entity Framework Core•5分钟
Authentication and Authorization
第 4 单元•小时 后完成
单元详情
This module equips you with advanced authentication and authorization capabilities in ASP.NET Core. You will learn to implement user registration two-factor authentication and customize user management features to tailor user experiences. Additionally, you'll gain proficiency in managing user profiles and accounts for comprehensive user control and enhanced security.
涵盖的内容
9个视频6篇阅读材料5个作业1个讨论话题
显示有关单元内容的信息
9个视频•总计39分钟
Implementing User Registration and Login Part 1•5分钟
Implementing User Registration and Login Part 2•4分钟
Implementing Two-Factor Authentication•5分钟
Customizing Identity Framework and User Management•5分钟
Building Secure APIs with Token Authentication•5分钟
Implementing Single Sign-On (SSO) and Federation•5分钟
Managing External Identity Providers and User Claims•4分钟
Securing Sensitive Data in Web Applications•4分钟
Conclusion to Web Application Development with ASP.NET Core•2分钟
6篇阅读材料•总计26分钟
Module Introduction: Authentication and Identity Management•3分钟
Handling User Profiles and Account Management•5分钟
Fine-Grained Authorization and Policy-Based Access Control•5分钟
Advanced Topics in Identity and Access Management•5分钟
Monitoring and Auditing Security Events•5分钟
Conclusion - Authentication and Identity Management in ASP.NET Core.•3分钟
5个作业•总计32分钟
Practice Quiz: Authentication and Identity Framework•3分钟
Practice Quiz: Token-Based Authentication and Authorization•3分钟
Practice Quiz: Identity Providers and External Authentication•3分钟
Practice Quiz: Securing Web Applications and API Endpoints•3分钟
Graded Assessment: Authentication and Authorization•20分钟
1个讨论话题•总计5分钟
Discussion Prompt - Authentication and Authorization•5分钟
Welcome to EDUCBA, a place where knowledge is limitless! We provide a wide selection of instructive and engaging programmes designed to empower students of all ages and experiences. From the convenience of your home, start a revolutionary educational experience with our cutting-edge technologies courses and experienced instructors.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.