- Level Professional
- المدة 20 ساعات hours
- الطبع بواسطة Board Infinity
-
Offered by
عن
Immerse yourself in the intricate universe of .NET backend development with this comprehensive course tailored for individuals aiming to master the ASP.NET ecosystem. This three-module course is perfect for both beginners in .NET and those with some frontend experience, eager to expand their backend expertise. In the first module, ASP.NET Core, participants are introduced to ASP.NET Core's architecture and tools, gaining hands-on exposure to modern web application development. In the second module, ASP.NET MVC, attendees will explore the MVC (Model-View-Controller) architecture, understanding its foundational pillars. Practical evaluations will further solidify their knowledge, ensuring a grasp of its workflow and components. The third module, ASP.NET Web API, directs focus towards RESTful web services using ASP.NET. From understanding the essence of REST and HTTP protocol, attendees will learn to design and implement robust web APIs with efficiency. By the conclusion of this course, attendees will possess a comprehensive grasp of backend development in the .NET framework. They will be adept at creating dynamic web applications, designing robust APIs, and ensuring that their applications are both secure and scalable.الوحدات
Getting Started with ASP.NET Core
1
Discussions
- Meet and Greet
2
Videos
- Course Introduction
- Meet your Instructor
1
Readings
- Syllabus
Developing Web Application using ASP.NET Core MVC Application
1
Assignment
- MVC Basics Practice Quiz
7
Videos
- What you will learn in this Lesson
- Introduction to ASP.NET Core
- ASP.NET Core Project Folder Structure
- Demo: Building a Web Application using ASP.NET Core
- Understanding MVC Pattern
- Model-View-Controller Communication
- Demo: Handling Requests in .NET Core MVC Core
1
Readings
- Further Reading on Developing web application
ASP.NET Core Fundamentals
1
Assignment
- ASP.Net Core - Practice Quiz
11
Videos
- What you will learn in this Lesson
- Action Methods and Result Types
- Razor View Engine and Razor Syntax
- Layout, Sections and View Start
- HTML Helpers and Tag Helpers
- Convention Routing and Attribute Routing
- Data Passing Techniques
- ViewBag and View Data
- Working with TempData
- Sessions and State Management
- Working with QueryString
1
Readings
- Learn more about .Net Core Fundamentals
ASP.NET Core Forms and Validation
1
Assignment
- ASP.NET Core - Graded Quiz
7
Videos
- What you will learn in this Lesson
- ASP.NET Core Forms
- Demo: Weakly Typed Forms
- Demo: Strongly Typed Forms
- Model Binding
- Demo: Handling Forms Post
- Forms Validations - Server Side and Client Side
2
Readings
- Further Reading on Forms and Validation
- Tell us what you think!
ASP.NET Core Advanced Concepts
1
Assignment
- MVC Advanced - Practice Quiz
7
Videos
- What you will learn in this Lesson
- Middleware Request Pipeline
- Built-In Middleware and Custom Middleware
- Dependency Injection (DI)
- Demo: Implementing DI in ASP.NET Core
- ASP.NET Core Environments
- Exceptions Handling and Logging
1
Readings
- Learn More about MVC
Working with Data Using Entity Framework Core
1
Assignment
- Entity - Practice Quiz
6
Videos
- What you will learn in this Lesson
- Introduction to Entity Framework Core as ORM
- Configuring Entity Framework Core in MVC Application
- Developing Application with Code First Approach
- Developing Application with Database First Approach
- Demo: Code First Approach CRUD Operations
1
Readings
- Further Reading Entity Framework
ASP.NET MVC Pipeline and Security
2
Assignment
- Pipeline & Security Practice Quiz
- MVC - Graded Quiz
4
Videos
- What you will learn in this Lesson
- Authentication in Web Application
- Authorization in Web Application
- Identity Core Security in Asp.Net Core Application
1
Readings
- Learn More on Pipeline and Security
Introduction to Web API
1
Assignment
- WebAPI Practice Quiz
5
Videos
- What you will learn in this Lesson
- Introduction to SOA
- Introduction to REST
- Introduction to ASP.NET Web API
- WCF vs. Web API
1
Readings
- Further Reading on Web API
Building RESTful Services with ASP.NET Web API
1
Assignment
- CRUD Operations Practice Quiz
6
Videos
- What you will learn in this Lesson
- Building ASP.NET Web API
- Creating Database for Web API
- ASP.NET Web API CRUD Operations
- Testing Web API Using Postman
- Consuming Web API in ASP.NET MVC
1
Readings
- Learn More on CRUD Operations
Asp.Net Core Web API Advanced Concepts
2
Assignment
- Advance WebAPI Practice Quiz
- WebAPI Graded Quiz
5
Videos
- What you will learn in this Lesson
- Routing
- Route Constraints
- Content Negotiation
- Media Type Formatters
1
Readings
- Learn More on Routing and Binding
Building a Project with React & .Net Technologies
1
Peer Review
- Mastering ASP.NET Core: Building Scalable Web Applications and APIs- Project
5
Videos
- Project Configuration
- Developing Web API
- Configuring React Component
- Consuming Web API
- Rendering API Data
1
Readings
- Provide your feedback!
Auto Summary
Dive into .NET backend development with this comprehensive course by Coursera, guided by expert instructors. Perfect for beginners and those with frontend experience, the three-module course covers ASP.NET Core, ASP.NET MVC, and ASP.NET Web API. Over 1200 minutes, master web application development, MVC architecture, and robust API design. Available with Starter and Professional subscriptions, it's ideal for aspiring backend developers in IT & Computer Science.

Board Infinity