Skip to content

Latest commit

 

History

History
104 lines (89 loc) · 2.8 KB

File metadata and controls

104 lines (89 loc) · 2.8 KB

课程大纲(C/C++)

  1. .net简介
  2. Microsoft. NET 战略
  3. .NET遵循的因特网协议
  4. .NET Framework(重点掌握)
  5. .NET可以用来做什么
  6. C#介绍
  7. ASP.NET Core介绍
  8. 学会查阅最新官方文档(重点掌握)
  9. 第一章特别部分:用VS Code + .NET Core运行第一个C#程序(重点掌握)
  1. github介绍
  2. 开一个github账户
  3. github淘金
  4. git bash 工具与命令(重点掌握)
  5. git desktop 工具(重点掌握)
  6. 集中式工作流(重点掌握)
  7. git flow工作流
  8. fork工作流
  9. 团队协作
  1. 面向对象程序设计介绍(类,对象,关系等)
  1. 变量,常量和数据类型(code demo)
  2. 运算符(code demo)
  3. 流程控制(code demo)
  4. 方法(code demo)
  5. 类与对象的C#表示(code demo)
  1. 你逮到异常了吗?
  2. 你修复异常了吗?
  3. 接口是个好东西
  4. 稍微复杂一点的东西:委托和事件
  1. 连上Accsss数据库
  2. 连上SQL数据库
  3. ADO.NET中各种命令
  4. LINQ
  5. 文件操作(.txt, .xml...)
  1. C#数组
  2. C#集合
  3. C#枚举
  4. C#结构体
  5. 用C#搞点数据结构与算法
  1. 创建Web网站(ASP.NET)
  2. ASP.NET控件
  3. ASP.NET 内置对象
  4. 引用前端框架AngularJS

[第九章 小神级:前端那些事]

  1. 不得不说的JavaScript
  2. 不得不说的CSS
  3. 不得不说的AngularJS
  4. 结合JS
[第十章 深度程序猿级:云]
  1. Web和云
  2. 在Azure上部署服务
  3. 在Azure上创建数据库
  4. 畅游Azure

[第十一章 大神级:跨平台开发]

  1. 微软大法
  2. 深入理解.NET Core
  3. 移动app开发:Xamarin(重点掌握)
  4. 游戏开发:Unity
  5. 跨平台开发: Linux
  6. .NET与科学计算(R, Python, F#等等)

[第十二章 一些小玩意]

  1. 模拟ATM
  2. 相册
  3. 聊天室系统
  4. 留言板

[第十三章 团队开发注意事项]

  1. 需求分析文档
  2. 主体设计文档
  3. XX文档

[第十四章 团队开发项目:学籍管理系统(Winform)]

  1. 需求分析
  2. 功能设计(包括,类、接口、封装包等)
  3. 数据库设计
  4. UI设计
  5. 服务配置及云服务
  6. 发布与维护

[第十五章 团队开发项目:卖葡萄酒的电子商务网站(ASP.NET)]

[第十六章 团队开发项目:类似于携程的售票网站(ASP.NET)]

[第十七章 团队开发项目:帮帮棒棒:移动app(Xamarin)]