Modern .NET Ecosystem and .NET Core

所在平台: Udemy

课程主页: https://www.udemy.com/course/modern-net-ecosystem-and-net-core/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 .NET 生态系统与 .NET Core 课程旨在帮助开发者厘清现代 .NET 平台纷繁复杂的技术概念。课程时长约 2 小时,以视频讲座形式呈现,并提供幻灯片和代码样本下载。 课程内容涵盖: 1. **.NET 平台全景:** 深入剖析 Classic .NET Framework、Mono 平台及其运行时 (CLR),并对比它们之间的兼容性。 2. **.NET Core 核心技术:** 重点介绍跨平台的新一代 .NET Core 平台,理解其与传统 .NET 的区别及其对 .NET 未来发展的影响。 3. **其他关键技术:** 介绍 .NET Native (Ahead-of-Time 编译)、UWP (通用 Windows 平台)、WinRT、Roslyn 编译器平台、NuGet 包管理系统等。 4. **实用工具与概念:** 讲解 .NET Core 的安装、命令行界面 (CLI)、部署 (SCD & FDD)、跨编译问题。 5. **标准与迁移:** 探讨 Portable Class Library (PCL)、.NET Standard、.NET Portability Analyzer,以及如何在 .NET Core 中进行单元测试。 6. **未来展望:** 快速概览 .NET 平台未来的技术发展方向。 本课程适合所有对现代 .NET 平台感兴趣的 C# 开发者,无论初级还是高级,都旨在消除迷茫感,建立对 .NET 世界的清晰认知,并掌握 .NET Core 的核心技术。先修要求为熟悉 C# 和 .NET 平台开发。

课程评论(0条)

课程详情

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 ApproachNo 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 conceptsIf 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 OverviewThe 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 platformMono 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 CoreCommand-Line Interface (CLI) of.NET CoreDeployment in.NET Core: SCD and FDDThe problem of cross-compilingPortable Class Library (PCL).NET Standard.NET Portability AnalyzerUnit-Testing in.NET CoreUpcoming Changes quick overviewHow 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 CoreC#.NET Core.NET StandardNuGetCore CLR.NET Ecosystem

课程标签

0人关注该课程

主题相关的课程