Skip to content

This is the simple Class to learn Microsoft Tech, such as C#,Typescript and so on。一个简单基础的.NET Core技术栈开发指南,由浅入深,让你领略不一样的C#

Notifications You must be signed in to change notification settings

hjsmwz/.NetCoreGuide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Core技术开发指南

简介

本系列教程是一份关于微软.NET Core技术栈的全面的教程,其中涉及了C#、Typescript、Angular、Redis等一系列的教程。其中教程中通常会含有面向新手向的基础内容,也有对于已经学习了一段时间但是对C#并不甚了解的朋友的提升性内容。每一小节配有一些简单的习题。

阅读建议

PPT和Code以及Document需要一起结合起来看,其中Document写的最详细,里面包含了很多内容,PPT则适合学完后的总结,Code中有很多注释和DEMO,个人认为Code和Document结合起来看然后再完成练习的题目,基本上就能掌握一节的内容。

内容

列出的连接表示已经更新:

WEB全栈教程

.NET ML机器学习

  • 微积分
  • 线性代数
  • 概率论
  • 数值计算方法
  • 凸优化
  • 运筹学
  • 深度学习
  • 机器学习
  • 自然语言处理

选修 计算机科学

  • 编译原理
    • DFA
  • 操作系统
  • 计算机网络

.NET Core 3.X

后记

我是一名普通的微软技术爱好者,记得从我初中第一次使用 Windows Phone手机开始,我就与这家世界五百强,科技三巨头之一的微软结下了不解之缘。也是因为这一部手机,让我第一次接触到了C#(其实是微软的应用生态圈太烂,想着自己写点玩玩)。我被C#优美的语法吸引住了,也被软件的魔力吸引住了,大学毅然决然的选择了软件工程专业。

对于这份教程的制作,我很久之前就有过计划,因为国内.NET技术并不热门,对于 .NET Core 这种新技术的教程也是少之又少,除了Cnblogs博客园中对于 .NET Core 的教程较多外,其余地方不是抄袭就是写的质量不佳。最近一段时间潜心研读了《C# in Depth》和《CLR Via C#》这两本C#圣经,有一些心得与体会,希望写出一份完整的教程,让更多的人了解C#,学习C#。

现在算来,从第一行Helloworld到现在已经快有10年了,很是惭愧,我对于许多设计模式或者代码原理并不是很了解,在本教程中出现的错误,希望各位不吝赐教,及时指出。谢谢!

我的邮箱:cxtionch@live.com

鸣谢

Solenovex(Dave Young,杨旭,微软现任MVP)在各个技术社区、视频平台中分享的许多硬核技术文章,让我受益匪浅,在此向杨旭前辈致以我由衷的感谢。

博客园社区,提供了一个非常棒的 .NET交流分享的平台,在博客园,我找到了许多非常优质的技术文章,并且也让我得以分享自己所学习到的一些粗浅皮毛。

感谢所有 .NET Core Developers ,特别是那些乐于在互联网上分享自己所学所会知识的行业同仁们,你们所书写的高质量文章,让我在本教程的制作中得到了许多帮助,谢谢各位。

感谢每一位为该项目点上fork、star以及watch的开发者们,你们的支持是我在茫茫黑夜中不断码字,不断对着源码分析,坚持下去的动力。感谢你们。

公告

  • 2019-08-26:最近更新速度放缓,这几天应该会结束C#中级篇,并且提前开启EFCore、WebApi的先导课程的教程,目前因为有几个项目正在制作,质量上也难以保证,在更新完成C#篇后,我会将所有的习题、配图以及文章中的排版、内容不合理的地方进行统一的修改

About

This is the simple Class to learn Microsoft Tech, such as C#,Typescript and so on。一个简单基础的.NET Core技术栈开发指南,由浅入深,让你领略不一样的C#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%