Learn the fundamentals of back-end development using .NET and ASP.NET Core. This course introduces learners to .NET architecture, C# programming basics, API development, middleware, serialization, and OpenAPI integration. You’ll gain practical experience building APIs, managing dependencies, and implementing modern development workflows using Microsoft Copilot.

Back-End Development with .NET

Back-End Development with .NET
This course is part of multiple programs.

Instructor: Microsoft
13,791 already enrolled
Included with
75 reviews
Recommended experience
What you'll learn
Build APIs using ASP.NET Core and C# fundamentals
Implement routing, middleware, and dependency injection
Serialize and deserialize application data securely
Use Microsoft Copilot to assist API development workflows
Skills you'll gain
Details to know

Add to your LinkedIn profile
26 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- 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 from Microsoft

Explore more from Software Development
Status: Free TrialBoard Infinity
Status: Free TrialBoard Infinity
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
76%
- 4 stars
12%
- 3 stars
6.66%
- 2 stars
1.33%
- 1 star
4%
Showing 3 of 75
Reviewed on Jul 22, 2025
I liked this course really much , it have best foundation, its more practically than theoratically which help you to boost the skills.
Reviewed on Jul 21, 2025
Best course for dotnet, covered concepts from the very scratch and then high level.
Reviewed on Mar 7, 2026
this course is amazing i learn a lot, all topics are very useful.
Advance your career with an online degree
Earn a degree from world-class universities - 100% online





