Coursera
Coursera Logo

Board infinity - Backend Development using ASP.Net 

  • Offered byCoursera

Backend Development using ASP.Net
 at 
Coursera 
Overview

Duration

17 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Backend Development using ASP.Net
 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 2 of 3 in the ASP.NET for Experienced Developers Specialization
  • Intermediate Level Familiarity with C# and web development is required to successfully complete this course.
  • Approx. 17 hours to complete
  • English Subtitles: English
Read more
Details Icon

Backend Development using ASP.Net
 at 
Coursera 
Course details

More about this course
  • 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.

Backend Development using ASP.Net
 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

Practice Quiz

Practice Quiz

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

Practice Quiz

Practice Quiz

Practice Quiz

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

Further Reading on Web API

Learn More on CRUD Operations

Learn More on Routing and Binding

Practice Quiz

Practice Quiz

Practice Quiz

Graded Quiz

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

Backend Development using ASP.Net
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...