Modern .NET Ecosystem and .NET Core (Udemy.com)
Learn all the modern .NET concepts. .NET Core is the Future of .NET
Created by: Engineer Spock
Last updated July 2020
What you will learn
- Create, deploy and manage .NET Core applications
- Disctinct different technologies: platforms, runtimes, compilers and so on
- Create and use .NET Standard Libraries
- Understand all the modern .NET concepts
- Write unit-tests in .NET Core
How it compares
Against the other 116 rated Udemy courses in ASP.NET on CourseDuck:
- Rating4.3 out of 5higher than 31% of them
- Reviews251#77 of 117 by number of reviews
- Length1.6 hoursshorter than 95% of them
- Last updatedJuly 2020earlier than 65% of them
Quality Score
Overall Score : 86 / 100
Course Description
Teaching Approach
No fluff, no ranting, no beating the air. I esteem your time. The course material is succinct, yet comprehensive. All important concepts are covered. For absolute beginners, I offer my help on Skype absolutely free if requested. Don't forget that this course has English subtitles, so if you don't understand my accent, feel free to turn them on.
Take this course and you will be satisfied.
Build a deep understanding of modern .NET concepts
If you go behind the modern .NET directions, then this course is for you. This course will bring a whole picture of what's going on nowadays in the world of .NET, so you'll understand what you can and what you can't achieve using specific technologies. This course is like a navigation map.
Content and Overview
The goal of this course is to reveal the whole picture of the .NET world. One of the most profound technologies is the new .NET Core platform, so learning it, is a second primary goal of this course.
Of course, all the way along we will discuss all the other technologies I mentioned above.
This course is built for all kind of C# developers who are interested in learning the .NET platform. This course is beneficial for juniors as well as for seniors who want to stay well-informed about modern .NET platform. I'm sure any student will find something interesting and useful in this course.
The main prerequisite is to be familiar with development on the .NET platform in C#. That's all you need.
In short, the course covers the following topics:
- Classic .net platform, it's building blocks, the history of this platform
- Mono platform, it's building blocks. You'll figure out if classic .NET and Mono are compatible. We will compare classic .NET framework and Mono platform
- .NET Core is the new cross-platform .NET platform. We will understand what's different here comparing to other .NET platform and this platform means for the future of the .NET world platform
- .NET Native is an interesting ahead-of-time compilation technology. You'll know that a form of .NET Native comes to .NET Core as well.
- Do you really understand what is UWP? How it is related to WinRT and what WinRT actually is?
- Roslyn as a compiler platform
- NuGet as a system of dependencies management
- Installation of .NET Core
- Command-Line Interface (CLI) of .NET Core
- Deployment in .NET Core: SCD and FDD
- The problem of cross-compiling
- Portable Class Library (PCL)
- .NET Standard
- .NET Portability Analyzer
- Unit-Testing in .NET Core
- Upcoming Changes quick overview
------------------------------------------------------------
Keywords related to the course:
- .NET Core
- C#.NET Core
- .NET Standard
- NuGet
- Core CLR
- .NET Ecosystem
- Anyone from beginner to senior
Instructor Details
- 4.3 Rating
251 Reviews
Engineer Spock
I'm thankful enough for that I love what I do.
I began my career as a postgraduate student participating in Microsoft ImagineCup contest.
I've been working with .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified specialist in Windows Applications and Service Communication Applications by Microsoft. I'm one of the coordinators of the MSK.NET User Group in Moscow.
"If it's work, we try to do less. If it's art, we try to do more." - Seth Godin.
What I can say is that software is my art.
More courses by Engineer Spock
Algorithms and Data Structures in C#: Complete Tutorial (2026)
4.6 (2,310 Reviews)
Provider: Udemy
Time: 18.5h
$64.99
Learn Enterprise WPF with XAML from Scratch (2020)
4.1 (1,503 Reviews)
Provider: Udemy
Time: 5.1h
$11.99
Software Architecture: Meta and SOLID Principles in C# (2020)
4.3 (1,310 Reviews)
Provider: Udemy
Time: 4.8h
$11.99
Master the Art of Writing Clean Code in C# (2020)
4.5 (1,231 Reviews)
Provider: Udemy
Time: 7.2h
$79.99
More ASP.NET courses
Master ASP.NET Core Identity in .NET10: Auth & Authorization (2026)
4.8 (2,122 Reviews)
Provider: Udemy
Time: 7.1h
$74.99
Test Driven Development in ASP.NET Core - The Handbook (2025)
4.8 (506 Reviews)
Provider: Udemy
Time: 4.5h
$69.99
.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]
4.7 (20,841 Reviews)
Provider: Udemy
Time: 30.5h
$84.99
RESTful Web API in .NET Core - The Beginners Guide (.NET 10) (2026)
4.7 (7,998 Reviews)
Provider: Udemy
Time: 7h
$14.99
Getting Started with .NET Core Clean Architecture (2019)
4.7 (2,858 Reviews)
Provider: Udemy
Time: 4.1h
$10.99
Reviews
By Pigariad
Thorough coverage of topics.
By raj hawaldar
You explain fundamental details of .Net. Thanks for the knowledge sharing.
By Malik
A short yet comprehensive overview of modern .NET. Allows you to learn all the stuff in one shot instead of hopping over tons of different resources on the Internet.
By Mihail Udot
I think that author could add more graphical information(more slides, images) because of text prevails.
By Vidmantas Drasutis
Course quite good.
By Conrado Chiappero
Very clear and concise, even for a non english speaker like me.
By Giovanni Salvi
Nice and clear explanations. It's precisely what I was looking for.
By Cemal Polat
short and important info I got from this course. Thanks You
By Clyde Davies
It's thorough, well presented, but it relies a bit too much upon bullet-pointed slides in its opening stages.
As the course progress, there are more worked examples, and the .NET Core and UWP sections are excellent.
In short I found it a very good course for an experienced developer (like me) who needs to get abreast of some of the new developments in the NET world.
By El Hadji Ousmane Diallo
Clear and exhaustive explanation gf DotNet tachnologies illustrated by informative samples. Ressources available fordownload.
By Marco Tello
The course gives you a very good intro about the modern .Net environment, it is really good for understanding all the recent changes that were happening in the Microsoft world. Very good if you are a newbie or a developer that have programmed with .Net in the past.
By Tash Robinson
A good overview of the current roadmap of .net development. A little light on details, but it met the objective of being an overview.








![.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]](/programming/asp-net/images/1844356_cba1_10.jpg?v=1789268164)



