西部开源技术中心 西部开源欢迎你!
电话 029-86699937 029-88262419
前景待遇
就业保障
在线咨询
免费试听
教 学 大 纲
Linux&C/C++课程大纲

一、C++基础入门阶段

C语言到C++语言的过渡、C++面向对象思想、C++类的定义与对象创建、复制控制、操作符重载与转换、友元函数与友元类、多态实现与原理分析、C++文件读写操作、异常处理.

二、STL基础入门阶段

模板编程基础、顺序容器、关联容器、迭代器、泛型算法入门

三、C++进阶阶段

重载原理分析、动态静态库的制作与使用、C++类型转换、set_new_handker机制分析、智能指针使用与分析、C++对象模型简介

四、STL进阶阶段

空间配置器、萃取编程技巧、仿函数、容器适配器、泛型算法进阶、智能指针应用与分析

五、第三方库使用与分析

C++测试框架CppUnit环境搭建与使用、boost标准库开发环境搭建与使用、asio环境搭建与使用

Java开发工程师课程大纲

一、Java语言入门

计算机基础知识、Java基础语法、面向对象、常用类

二、JavaSE高级特性

常用类(进阶)、集合、异常、IO流、多线程、网络编程、反射、Mysql及JDBC开发

三、JavaWeb阶段

前段技术、JavaWeb核心、Ajax的应用

四、JavaEE核心内容

Hibernate5框架、Struts2框架、Spring框架、CRM项目实战、oracle

五、云计算之大数据

Hadoop、MapReduce分布式计算模型、Sqoop数据迁移工具、Hive数据仓库、HDFS分布式文件系统、ZooKeeper分布式协调框架、YARN资源调度系统、Hbase分布式数据库、Storm实时计算

Web前端开发工程师课程大纲

一、Web前端开发入门阶段

学习photoshopCS6软件操作,掌握搭建网站静态页面、开发网站交互特效,为直通WEB前端工程师之路打下坚实基础。

二、Html5和CSS3打造响应式移动应用

学习HTML5+CSS3,让网页做得更美观。

三、Web前端框架实战应用

掌握JavaScript和jQuery技术,实现一些客户端的特效、验证、交互等,让页面更加活泼。

四、企业流行响应式框架实战

学习Bootstrap提供的CSS样式、组件、JavaScript插件等快速的完成页面布局和样式设置,然后再有针对性的微调样式。

五、AngularJS企业实战开发

掌握AngularJS是一款优秀的前端JS框架,学习更高层次的抽象来简化应用的开发,最终实战管理系统,手机APP应用。流行框架Vue学习:Vue指令vue属性Vue声明周期Vue自定义组件Vue动画Vue路由实现。

LINUX系统运维工程师课程大纲

一:LINUX系统运维基础(本阶段我们将红帽中级认证作为课程基础)

RHCSAⅠ:学习系统文件管理、获取帮助、管理输出、用户管理、文件权限、软件管理、虚拟化技术等。

RHCSAⅡ:学习自动化部署服务器、权限控制、定时任务、存储管理、系统故障恢复等。

RHCE:学习Ipv6解析、高级网络定制、DNS服务、邮件服务、iscsi服务,文件夹共享服务、Mariadb数据库等

二:Python语言

Python基础(学习字符串方法,数字处理,列表、Python正则表达式与循环语句等基础知识,编写一个小游戏。)表达式、递归与文件操作及WITH语句。学习Python包的应用、Python装饰器、生成器算法讲解与监控插件的开法。)

面向对象编程:(通过PythonOPP思想,掌握Python面向对象编程类的基本方法与self工作原理。学习Class继承与重启、Python与数据库驱动的应用程序以及Python异常处理。最终在监控系统中实现邮件警告与告警收敛。)

自动化运维开发(学习BootstrapCSS、HTML框架、Flashweb框架、ansible、Python网络编程与日志开发处理系统,最终能自主完成系统基础监控、批量执行系统命令、自动部署等功能并以图表的形式多维度展示日志分析的结果数据)

Python高阶:运维中常用的python模板,实现配置文件对比,触发报警自动发送邮件给管理员,服务器系统监测等;socket编程,编写一个通过socket编写最简单web服务器,理解web框架原理

三:企业案例(该阶段面向将来就业职业进行培训)

自动化运维架构师:学习掌握CDN缓存系统、LNMP架构、高可用集群、Pacemaker集群资源管理器、负载均衡集群、多维监控、数据库优化、自动化配置、日志分析平台、自动化平台、云计算平台、自动化扩容等。