Coursera
Coursera Logo

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 External Link Icon

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
Read more
Details Icon

Backend Development for .Net Full Stack
 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.
  • This course is best suitable for people with prior experience in web development with React and familiarity with ASP.NET technologies.
Read more

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

Backend Development for .Net Full Stack
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

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

    Backend Development for .Net Full Stack
     at 
    Coursera 

    Student Forum

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