Board infinity - Backend Development for .Net Full Stack
- Offered byCoursera
Backend Development for .Net Full Stack at Coursera Overview
Duration | 20 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Backend Development for .Net Full Stack at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 3 of 3 in the .NET FullStack Developer Specialization
- Intermediate Level Familiarity with C# and web development is required to successfully complete this course.
- Approx. 20 hours to complete
- English Subtitles: English
Backend Development for .Net Full Stack at Coursera Course details
- ASP.NET is a web application framework developed by Microsoft for building dynamic web applications and services. The ASP.NET module for backend development provides a robust and scalable platform for developers to build web applications with powerful server-side functionality.
- It allows developers to write server-side code using various programming languages, including C#, and Visual Basic.NET. The module also provides a rich set of tools for building RESTful APIs and web services that can communicate with other applications and services. With ASP.NET, developers can easily create and manage data-driven applications using SQL Server and other databases.
- This course is best suitable for people with prior experience in web development with React and familiarity with ASP.NET technologies.
Backend Development for .Net Full Stack at Coursera Curriculum
ASP.NET Core
Course Introduction
Meet your Instructor
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
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
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
Syllabus
Further Reading on Developing web application
Learn more about .Net Core Fundamentals
Further Reading on Forms and Validation
MVC Basics Practice Quiz
ASP.Net Core - Practice Quiz
ASP.NET Core - Graded Quiz
ASP.NET MVC
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
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
What you will learn in this Lesson
Authentication in Web Application
Authorization in Web Application
Identity Core Security in Asp.Net Core Application
Learn More about MVC
Further Reading Entity Framework
Learn More on Pipeline and Security
MVC Advanced - Practice Quiz
Entity - Practice Quiz
Pipeline & Security Practice Quiz
MVC - Graded Quiz
ASP.NET Web API
What you will learn in this Lesson
Introduction to SOA
Introduction to REST
Introduction to ASP.NET Web API
WCF vs. Web API
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
What you will learn in this Lesson
Routing
Route Constraints
Content Negotiation
Media Type Formatters
Project Configuration
Developing Web API
Configuring React Component
Consuming Web API
Rendering API Data
Further Reading on Web API
Learn More on CRUD Operations
Learn More on Routing and Binding
WebAPI Practice Quiz
CRUD Operations Practice Quiz
Advance WebAPI Practice Quiz
WebAPI Graded Quiz