阶段 | 科目 | 主要内容 | 课时 |
---|
C#编程语言 | C#基本语法与算法 | 1、数据类型,常量,变量,运算符和表达式; | 5天 |
2、分支结构,关系运算符,逻辑运算符; |
3、循环,数组,数组元素访问; |
4、常用的排序算法,二分查找; |
5、枚举与结构体; |
面向对象编程 | 1、类和面向对象,类成员,字段; | 5天 |
2、属性,参数,值类型,引用类型; |
3、方法重载和递归; |
4、面向对象编程:封装,继承,多态; |
5、静态类,抽象类,单例; |
C#数据结构与语法 | 1、C#数据结构与相关方法; | 5天 |
2、委托,匿名委托,Lambda表达式; |
3、事件,接口,消息机制; |
4、反射类与方法; |
阶段考试 | 本阶段重点内容与项目; |
阶段 | 科目 | 主要内容 | 课时 |
---|
Unity3D引擎基础 | 引擎架构与物理系统 | 1、Unity3D引擎界面,功能,开发文档介绍; | 5天 |
2、Unity3D引擎开发框架; |
3、3D开发物理系统上; |
4、3D开发物理系统下; |
5、案例开发1:飞机大战,坦克大战; |
UGUI 与动画系统 | 1、UGUI 用户接口开发; | 5天 |
2、使用UGUI开发背包; |
3、3D模型动画系统上; |
4、3D模型动画系统下; |
5、案例开发2:噩梦射手(上); |
导航系统、数据存储、数据库、协程、WWW类 | 1、Unity3D导航系统; | 5天 |
2、几种数据存储方式; |
3、Unity3D中数据库的使用; |
4、协程,WWW类; |
5、案例开发2:噩梦射手(下); |
网络、资源管理、系统、性能优化 | 1、套接字网络基础原理; | 5天 |
2、网络实现; |
3、资源管理,资源打包,下载,解包; |
4、系统,粒子,应用; |
5、项目性能优化技术; |
总复习 | 案例开发3:秘密行动; | 5天 |
阶段考试 | 本阶段重点内容; |
阶段 | 科目 | 主要内容 | 课时 |
---|
计算机图形学与 GPU编程 | 计算机图形学与Shader编程 | 1、计算机图形学基础原理; | 5天 |
2、图形学编程; |
3、Shader编程语言语法; |
4、GPU编程:顶点与片段着色器实现; |
5、表面着色器; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
阶段 | 科目 | 主要内容 | 课时 |
---|
项目阶段 | AR项目阶段 | 1.项目流程介绍、SVN讲解 | 15天 |
2.vuforiaSDK讲解 |
3.HoloLensSDK讲解 |
4.学生制定项目开发文档、准备素材,老师每组审核 |
5-14.上午讲课,下午项目辅导 |
15.项目答辩 |
课 | 1.unity插件介绍 | 5天 |
2.NGUI与资源动态加载 |
3.3DSMax基础 |
4.3DSMax中级 |
5.3DSMax |
VR项目阶段 | 1.VR PC端SDK 讲解 | 15天 |
2.VR 移动端SDK讲解 |
3.学生制定项目开发文档、准备素材,老师每组审核 |
4-14上午讲课,面试题讲解,下午项目辅导 |
15.项目答辩 |
阶段 | 科目 | 主要内容 | 课时 |
---|
Unreal虚幻4引擎 | unreal虚幻4 | 1.虚幻引擎介绍、架构、开发流程 | 5天 |
2.虚幻主要功能模块基础 |
3.虚幻主要功能模块中级 |
4.虚幻主要功能模块 |
5.虚幻案例开发 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。