Backend Development for .Net Full Stack (Coursera)

Offered by Board Infinity,
Backend Development for .Net Full Stack (Coursera)

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.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

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.
This course is part of the .NET FullStack Developer Specialization.
When you enroll in this course, you'll also be enrolled in this Specialization.

  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

Syllabus

ASP.NET Core
Module 1
ASP.NET Core is a web application framework designed to build modern, cloud-based, and cross-platform web applications. It is an open-source framework that provides a flexible, scalable, and high-performance environment for developing web applications. The framework is built on top of .NET Core, a free and open-source platform for building cross-platform applications. ASP.NET Core provides a modular architecture that allows developers to use only the necessary components for their web application, making it more lightweight and faster. It also provides built-in support for dependency injection, making it easy to manage and test different parts of the application.

ASP.NET MVC
Module 2
ASP.NET Core is a web application framework designed to build modern, cloud-based, and cross-platform web applications. It is an open-source framework that provides a flexible, scalable, and high-performance environment for developing web applications. The framework is built on top of .NET Core, a free and open-source platform for building cross-platform applications. ASP.NET Core provides a modular architecture that allows developers to use only the necessary components for their web application, making it more lightweight and faster. It also provides built-in support for dependency injection, making it easy to manage and test different parts of the application.

ASP.NET Web API
Module 3
ASP.NET Web API is a framework for building RESTful web services that can be consumed by a variety of clients, including web applications, mobile apps, and other services. In the ASP.NET Web API module, developers learn how to design, implement, and deploy web APIs using the ASP.NET framework. This module covers the basics of RESTful web services and HTTP protocol, and how they can be implemented in ASP.NET Web API. Students learn how to use attributes to define API endpoints and map HTTP requests to controller methods. They also gain an understanding of how to serialize and deserialize data using JSON and XML formats.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Advanced Topics in ASP.NET Core Development (Coursera) Coursera
EDUCBA

Advanced Topics in ASP.NET Core Development (Coursera)

Welcome to our comprehensive course, "Building Modern Web Solutions." This course prepares you for roles that require a holistic understanding of modern web development, covering real-time communication, performance optimization, microservices architecture, and advanced security practices. The job roles may vary depending on the specific needs and technologies organizations adopt in the web development domain.

Aug 3rd 2026
4 Weeks
Introduction to Web Development (Coursera) Coursera
University of California, Davis

Introduction to Web Development (Coursera)

This course is designed to start you on a path toward future studies in web development and design, no matter how little experience or technical knowledge you currently have. The web is a very big place, and if you are the typical internet user, you probably visit several websites every day, whether for business, entertainment or education. But have you ever wondered how these websites actually work? How are they built? How do browsers, computers, and mobile devices interact with the web? What skills are necessary to build a website? With almost 1 billion websites now on the internet, the answers to these questions could be your first step toward a better understanding of the internet and developing a new set of internet skills.

Aug 3rd 2026
5-12 Weeks
Data Structures & Backend with Java (Coursera) Coursera
Board Infinity

Data Structures & Backend with Java (Coursera)

This comprehensive course delves deep into the nuances of data structures and backend development with Java. The curriculum is strategically designed across three core modules, seamlessly bridging the understanding of theory with practical application. In the first module, we delve into Java-based data structures, focusing on arrays, multi-dimensional arrays, the String class, and the Java Collections Framework. You'll gain a foundational understanding of efficient data storage and manipulation in backend development.

Jul 27th 2026
3 Weeks
Introduction to .NET Core (Coursera) Coursera
Board Infinity

Introduction to .NET Core (Coursera)

This course is an introductory-level course for software developers who want to learn the basics of developing applications with .NET Core. .NET Core is a cross-platform, open-source development platform that allows developers to create applications for Windows, Linux, and macOS. Throughout this course, students will learn the fundamental concepts of .NET Core, including its architecture, programming model, and tools. They will also learn how to create, build, and deploy applications using .NET Core.

Aug 10th 2026
3 Weeks
Introduction to Back-End Development (Coursera) Coursera
Meta

Introduction to Back-End Development (Coursera)

Welcome to Introduction to Back-End Development, the first course in the Meta Back-End Developer program. This course is a good place to start if you want to become a web developer. You will learn about the day-to-day responsibilities of a web developer and get a general understanding of the core and underlying technologies that power the internet. You will learn how front-end developers create websites and applications that work well and are easy to maintain.

Jul 27th 2026
4 Weeks
Building Web Applications in PHP (Coursera) Coursera
University of Michigan

Building Web Applications in PHP (Coursera)

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements.

Aug 3rd 2026
5-12 Weeks
Microservices and Deployment by using ASP.NET (Coursera) Coursera
Board Infinity

Microservices and Deployment by using ASP.NET (Coursera)

Microservices and Deployment by using ASP.NET is an advanced-level course designed for experienced developers who want to learn how to build and deploy microservices-based applications using ASP.NET. The course covers various topics, including designing microservices architecture, implementing microservices using ASP.NET, using containerization for deployment, and using DevOps tools for continuous integration and continuous deployment.

Jul 27th 2026
3 Weeks
C# for .NET Developers (Coursera) Coursera
Board Infinity

C# for .NET Developers (Coursera)

In this course you will be introduced to everything from the basics of programming concepts like variables, data types, and control structures, to more advanced topics like object-oriented programming, etc. By the end of the course, you'll have a solid understanding of C# programming, the .NET framework, and how to use them to build a variety of applications. You'll have the skills and knowledge you need to start your career as a C# developer or take your current skills to the next level.

Aug 10th 2026
3 Weeks