Modern .NET Ecosystem and .NET Core

Learn all the modern .NET concepts. .NET Core is the Future of .NET

4.40 (249 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Modern .NET Ecosystem and .NET Core
1,320
students
1.5 hours
content
Jul 2020
last update
$54.99
regular price

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

Why take this course?

Last years a great number of technologies came up to the world of .NET platform: nowadays we have the full (classic) .NET framework with CLR as a runtime, Mono with its own runtime, .NET Core with Core CLR, WinRT, UWP and Xamarin, a new JIT compiler RyuJit, .NET Standard, PCL, .Net Native, new Roslyn compiler with open API, NuGet based project management. God’s sake! It’s so simple to get lost in that ocean of technologies. You need to understand the overall picture to feel comfortable today. Didn’t you feel like a small fish in the ocean last time? Well, I did. I questioned myself, "what the hell is going on around me?" I didn’t quite understand the directions in which technologies develop. I didn’t know what to expect, what to learn next. In such situation, you feel helpless. And what we are going to do in the course is that we’re going to eliminate this nasty feeling of being helpless by learning all the most important notions in the modern .NET platform.

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

How long is this course: The course is around 2 hours. All are video lectures. You will be able to download all the slides and code samples used in the course.

------------------------------------------------------------

Keywords related to the course:

  • .NET Core

  • C#.NET Core

  • .NET Standard

  • NuGet

  • Core CLR

  • .NET Ecosystem


Screenshots

Modern .NET Ecosystem and .NET Core - Screenshot_01Modern .NET Ecosystem and .NET Core - Screenshot_02Modern .NET Ecosystem and .NET Core - Screenshot_03Modern .NET Ecosystem and .NET Core - Screenshot_04

Reviews

Robert
January 31, 2021
It's good for 2017. But I was hoping it would be updated as we are now on .Net 5 and he doesn't even mention .net 3.1 I would ask Engineer Spock to update this ASAP otherwise it's kind of a waste of my time.
Pablo
May 28, 2020
This is a great course if you can go back in time to 2016, the info is very general which I was expecting, it can be watched at 1.5x. Thanks a lot for the time and effort to create this course!
Stephan
September 3, 2019
The information provided is a very high level overview, which is what I hoped for. I learned some interesting information about how different .NET parts are connected. However, the information is also two years out of date.
Christian
May 9, 2019
This is useful as a high level overview for the history of the .NET Core framework - however, the content is several years out of date, and the examples shown are minimal at best. Worth your time only because it is concise and to the point.
Hans-Olov
March 23, 2018
I am at the end of a 14 week theoretical education in C# .Net education, with Javascript, ASP.Net MVC Entity Framework and Identity Framework, but we are using only Windows 10 and Framework (not Core). You have to research Mono, IL, and possibly also GNU.Net and what Roslyn is, by yourself. So this seems to be a good complement.
Bill
January 25, 2018
I am more a show me what to do kind of guy. Chatting about all the different possibilities means 90% of them will not affect me.
Mohamed
December 9, 2017
Too fast, some topic need more time to be covered to be qualified for the student, also Slides in almost time not cover what instructor say I think it misses some images graphs, it can be supported with visual aids, what is good in course is covering almost of cutting-edge Ecosystem , the instructor has a nice experience it seems actually practical one.
El
November 12, 2017
Clear and exhaustive explanation gf DotNet tachnologies illustrated by informative samples. Ressources available fordownload.
Yuwa
October 16, 2017
Honestly the course is really too short for me to comment upon. I am coming from the perspective of what to do with an old legacy C++ windows COM application to make it modern. I can only catch some buzzwords with .Net Native and .Net Core 2.0 but my thoughts are just all muddy after watching the course. I might watch it again since I am new to this. Perhaps describing some possible scenario of upgrade/porting path and their challenges might be useful.
Michał
September 3, 2017
A brief, yet nicely explained topic. I had some issues with hanging lectures 24 and 25 in web browser. However i was able to watch it on Udemy mobile app.
Tash
July 17, 2017
A good overview of the current roadmap of .net development. A little light on details, but it met the objective of being an overview.
Mihail
June 19, 2017
I think that author could add more graphical information(more slides, images) because of text prevails.
Marco
June 1, 2017
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.
Malik
January 5, 2017
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.
Clyde
January 5, 2017
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.

Charts

Price

Modern .NET Ecosystem and .NET Core - Price chart

Rating

Modern .NET Ecosystem and .NET Core - Ratings chart

Enrollment distribution

Modern .NET Ecosystem and .NET Core - Distribution chart

Related Topics

1016856
udemy ID
11/19/2016
course created date
11/20/2019
course indexed date
Bot
course submited by