培训首页  >  培训新闻  >  软件开发新闻  >  南通.net开发工程师0基础的学习路径

南通.net开发工程师0基础的学习路径

来源:

科迅教育

    发表于:2018-08-20 11:15:08  

零基础怎么学习.NET呢?(仅代表个人发言)小编简单梳理了每个阶段.NET开发工程师需要掌握的技术要点,来帮助.NET开发工程师对照并设定学习目标

一:基础入门阶段

1:需要理解掌握的知识点:类型,变量,表达式,运算符,流程控制语句,类,方法函数,属性,委托,事件,泛型,结构,枚举,数组,接口,转换,命名空间,程序集,LINQ,匿名方法,Lambda表达式,XML,正则表达式,Socket,Remoting,多线程,异步编程,异常处理,ADO.NET与数据库开发,反射和特征。

2:理解面向对象思想:包括封装,继承,多态,特别是多态。能够使用UML类图。了解单例工厂设计模式。

二:巩固提高阶段

1:必须掌握System.Object,并了解类型 对象 线程 托管堆 运行时的相互关系

2:深入理解基元类型,引用类型,值类型,并掌握类型对应的内存分配,结合IL理解值类型的拆箱和装箱的原理,理解对象的相等和同一性,了解对象的哈希码值

3:深入理解内存管理,垃圾回收,非托管堆内存释放,了解GC中代的概念,了解内存泄露的原因,如何避免内存泄漏

4:深入理解System.String,构造字符串,字符串不可变,字符串留用。熟练使用StringBuilder,并知道其原理

5:深入理解面向接口编程了解依赖注入控制反转熟练掌握单例工厂抽象工厂原型建造器适配型等设计模式

6:深入理解Parse System.Tuple 序列化和反序列化 枚举器 迭代器

7:深入理解线程的基础,线程同步,熟练使用线程池。掌握锁 Lock Mutex Moniter 等 并熟知其使用的场景。

三:深入理解阶段

1:理解CLR,IL 知道源代码是怎么编译成可执行程序或者DLL的(C#编译器)知道程序又是怎么在计算机中跑起来的(CPU指令)

2:托管堆基础 资源分配 垃圾回收算法调试垃圾回收模式监视应用程序内存使用

3AppDomain

4:I/O操作

5:异常和状态管理

6:WinRT互操作

7:深入理解多线程和混合线程,线程开销CLR线程与Windows线程 调度 优先级混和锁等

以上就是.NET学习的简单介绍,预知其他更多详细的可以来南通科迅教育。

南通科迅教育专业的IT职业培训学校,500强企业定向培训企业!现开设的课程JAVA培训,Web前端培训,.Net培训等,科迅教育以学员就业为目的,优质就业为宗旨,由老师授课,课程体系根据现在企业发展需求而制定,通过项目实战+课程学习的方式,让学生的编码数量度更高,文档编写能力更强,从而在实际工作中得到良好的应用。

独具特色的课程体系,零起点入学,分阶式教学模式,由浅入深,不仅学会,而且学精;

近一期开班时间为:2018.08.27

【小班教学】:3-5人开班,保证学员的教学质量

【开设班次】:白天班(9:00-12:00 14:00-17:30) 晚 (18:30-21:00) 周末班(9:00-12:00 14:00-17:30) 

【教师授课】:的教学管理队伍,中心老师全部由8-10多年工作经验的工程师担任,保证您的学习效果

文中图片素材来源网络,如有侵权请联系删除
分享到:

南通.net开发工程师0基础的学习路径 原创内容,请点击南通软件开发培训

  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

热门课程

  • 南通大数据培训

    询价

  • 南通C#培训-科迅教育

    询价

  • 南通Python课程

    询价

  • 南通零基础Web前端培训

    询价

  • 南通web前端培训零基础到精通【南通科迅教育】

    询价