.Net培训班课程体系

.Net培训班课程体系.Net培训第一部分:.Net基础

大家好,又见面了,我是你们的朋友全栈君。

 

.Net培训 第一部分:.Net基础

  1. .Net基础:数据类型、变量、运算符、分支结构、循环结构、方法、反编译器、递归、递归算法的非递归优化;
  2. 面向对象:异常、封装继承多态、单例模式、装饰者设计模式、this本质论、static、namespace、类型转换、is与as、抽象类、接口、宫廷系统案例、foreach、随机数及案例;
  3. 常用类库:String与StringBuilder、可空类型、文件操作(File、Directory、FileStream、StreamReader、StreamWriter)、常用数据结构(List、Dictionary等);
.Net培训 第二部分:数据库开发
  1. SQL语言:基础语句(Select、Delete、Insert、Update)、Where、聚合函数、排序与分组、联合查询、外键约束、子查询、MySQL数据库、SQLServer数据库;
  2. ADO.Net:基础类、SQL注入漏洞与参数化查询、离线结果集、事务、ADO.Net中的多态编程、海量数据高速插入(SQLServer、MYSQL两套方案);
.Net培训 第三部分:.Net高级技术
  1. 高级特性:多项目开发、CLR、CTS、CLS、IL与程序集、索引器、密闭类、静态类与扩展方法、深拷贝和浅拷贝、结构体、值类型与引用类型、拆箱装箱、字符串拘留池、ref与out、正则表达式、XML、序列化;
  2. 委托与事件:委托语法、内置委托Func和Action、匿名方法、lambda表达式、lambda的推演、lambda原理探秘、常用扩展方法、事件本质论;
  3. 反射:反射、实现通用对象拷贝、Attribute及案例、自动动手写ORM引擎;
  4. 三层架构:三层架构的原理、代码生成器、项目案例;
.Net培训 第四部分:Web前端
  1. HTML与CSS:基本标签、li与ol、表单、框架、div、HTML5;常用选择器、常用样式、盒子模型、定位方式;
  2. Javascript:基础语法、json、神奇的Array、常用Javascript类、JS的调试技巧;
  3. JS Dom:节点的获取、元素的操作、节点创建、事件与冒泡、项目案例(微博、百度搜索、炫彩格子等);
  4. JQuery:隐式迭代、选择器、JQuery如何实现JSDom中的效果、JQuery EasyUI;
.Net培训 第五部分:ASP.Net核心编程
  1. Web底层原理:Socket编程、自己编写浏览器、自己编写WebServer、Http协议、HttpHandler、核心对象(Request、Response、Server、Application)
  2. ASP.Net深入:不用控件的ASP.Net、上传下载、验证码、网站开发安全防范、Cookie与Session、自己编写Session类、分布式Session;
  3. ASP.Net高级:狂虐WebForm、AJAX、Json、JQuery AJAX、ServerPush、Global、UrlRewrite、缓存、笨重的母版页与轻量级的SSI、Razor模板引擎技术、网站部署与IIS配置;
.Net培训 第六部分:如鹏网项目(
点击查看项目介绍)
  1. 大型网站架构:分布式架构(Redis等)、CDN与云存储、云计算服务(短信验证、SendCloud邮件激活码)、在线支付服务、基于RBAC的通用权限控制、页面静态化和SSI;
  2. 高级开源组件:ElasticSearch全文搜索引擎;Quartz.Net定时调度;UEditor;Log4Net;XSS漏洞的攻防;二维码生成;
.Net培训 第七部分:ASP.net MVC
  1. EF基础:Nuget、var与类型推断、匿名类、dynamic、Entity Framework的使用、三种EF开发模式、linq、导航属性与lazyload、One DbContext Per Request;
  2. ASP.Net MVC::分页、ViewBag和ViewData、HtmlHelper、路由机制、验证、layout、异步、糗事百科项目、AutoFac;
.Net培训 第八部分:扩展高级技术
  1. 高级数据库操作:MySQL命令行操作、DML(Create Table、Alter Table等)、having、相关子查询、数据库安全控制、视图、存储过程、触发器;
  2. 团队项目开发:源代码版本管理系统、Bug管理系统;
  3. .Net跨平台开发:Linux、.Net Core;
  4. 微信小程序开发(点击查看项目介绍):为什么微信小程序爆红;微信小程序战略发展分析;微信小程序开发基础;《驾考宝典》项目开发;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154859.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月1日 上午6:16
下一篇 2022年7月1日 上午6:16


相关推荐

  • 程序员如何学习量化交易,一文总结

    程序员如何学习量化交易,一文总结最近有位金融行业的朋友想把一个盈利能力很强的策略做成量化程序遇到问题,问题是这样的线程A在while(true)的循环里做条件判断,循环耗时1分钟。循环结束判断条件满足的时候调用交易接口下单建仓。想实现条件成立马上建仓,而不需要等待1分钟的循环。想通过多进程或者多线程方式,但两个线程不知道如何交互。对有经验的开发来说这样的逻辑很简单,只要通过线程通信的方式就可以实现。A线程判断到满足条件就发个消息给B线程,B线程while(true)等待消息就行。技术本身不复杂,只是没接触过编程的不知道还可以这么干

    2022年6月26日
    35
  • Android Studio中的Instant Run

    Android Studio中的Instant RunAndroidStudi 3 版本过后提供了一种 InstantRun 立即运行 运行机制 大大提高了应用程序从编译 到运行的速度 它能在不重启应用程序的情况下 把代码修改直接运行 有时候甚至不用重启 Activity 下面来谈谈如何使用这个功能 首先使用这个功能的前提是 1 targetSdkVer 必须 gt 212 androidplugi

    2026年3月18日
    1
  • 电容分类_电解电容和薄膜电容的区别

    电容分类_电解电容和薄膜电容的区别一、按照功能  1.名称:聚酯(涤纶)电容   符号:(CL)  电容量:40p–4μ  额定电压:63–630V  主要特点:小体积,大容量,耐热耐湿,稳定性差  应用:对稳定性和损耗要求不高的低频电路  2.名称:聚苯乙烯电容  符号:(CB)  电容量:10p–1μ  额定电压:100V–30KV

    2022年8月22日
    7
  • Intellij IDEA–修改JDK版本

    Intellij IDEA–修改JDK版本本文介绍 Idea 如何修改 JDK 的版本

    2026年3月19日
    2
  • JTS 笔记

    JTS 笔记几何模型 Point 点 Coordinateco newCoordinat 102 8124 6068 Pointpoint newGeometryF createPoint coord 或 WKTReaderrea newWKTReader newGeometryF Pointpoint Point reader read POINT 102

    2026年3月18日
    2
  • android插件化资源_android 插件化

    android插件化资源_android 插件化AndroidEagleEye是一个基于Xposed的应用,可以实现对Android系统API与应用自身方法的Hook,最终会将Hook的API或方法的信息以Log的形式输出,包括应用的uid、API或方法的名称、参数信息等。在使用AndroidEagleEye过程中对设备造成的任何风险自负特色可实现对Android系统API以及应用自身方法的Hook可根据配置

    2022年8月16日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号