云计算课程(工程师、架构师)
熟悉系统、服务、网络、存储、数据库、安全等工作原理,并掌握相关主流产品的部 署、优 化、高可用和排错的能力 熟悉公有云、私有云架构及其技术特性,掌握OpenStack云平台各个主要组件的部署和 管理掌握主流的虚拟化技术如Vmware/KVM/Hyper-v/Xen,掌握Docker容器及其编排技 术如Kubernetes/Swarm 熟练使用Shell/Python快速编写各类服务器维护脚本,熟练使用SaltStack/Ansible等 自动化运维工具
JavaEE 开发
Java 语言基础、数组、集合、文件 I/O、线程、网络编程、反射、注解、数据结构算法、Html、 JavaScript、Jquery、关系型数据库(Oracle,mysql)操作、非关系型数据库(redis,MongoDB)操作、JSP、Servlet、MVC框架、Hibemate/Mybatis、 Struts2/SpringMVC、spring、springboot 等、项目实战。
嵌入式开发
Linux 软件开发基础、Linux 系统、C 语言高级编程、数据结构、嵌入式 Linux 高级编程、Unix/ Linux 网络编程、Arm 高级编程(A9)、Linux 内核驱动、数据库编程、Android 底层开发、 Android 应用开发等、项目实战。
Unity3D 数字多媒体游戏开发
开发工具部署、C++ 语言、数据结构和算法、C# 基础编程、C# 高级、C# 设计模式、C# 网络通信、 架构与框架、Unity 编辑器使用、Unity 中级阶段、Unity 3D 高级开发、数据库编程、Android/ IOS 平台扩展、MMORPG 项目实战。
大数据开发
Hadoop 源代码的获取与环境的搭建、深入分析大数据架构设计与实现原理,Hadoop 配置信 息处理、面向海量数据处理的序列化和压缩机制、Hadoop 远程过程调用、Hadoop 抽象文件 系统、Hadoop 分布式文件系统 Hdfs 的架构设计及实现原理,Datanode&namenode 实现、 Mapreduce 高级应用、数据仓库 Hive、开源数据库 Hbase、Mahout 算法、项目实战。