达内Java大数据培训课程,史上最牛的大数据互联网+课程体系。培训界内唯一的提供“大数据云主机”试验环境行业内,唯一的O2O双模式教学体验。
针对人群:有基础,渴望高薪就业者
上课时间:周一到周五
师资团队:大数据金牌讲师
上课周期:5个月
就业保障:先就业后付款
免费试学:15天大数据免费训练营
第一阶段 (以Tetris项目贯穿) |
课程目标 |
---|---|
· Java语言基础 · Java面向对象 |
掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。 掌握面向对象的基本原则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。 |
实训项目一:Tetris项目开发 |
第二阶段 (以T-DMS V2项目贯穿) |
课程目标 |
---|---|
· SQL语言 · Oracle数据库 · JDBC · XML |
熟练掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。 掌握Oracle体系结构及核心编程技术。 理解JDBC作为规范的设计原则;熟练掌握JDBC API;具备使用JDBC对数据库进行高效访问的能力。 熟练掌握XML语法规则;理解DOM模型;熟悉Java对XML的各种解析方式。 |
实训项目二:T-DMS V2项目开发 |
第三阶段 (以T-NetCTOSS电信计费系统贯穿) |
课程目标 |
---|---|
· HTML/CSS · JavaScript核心 · Servlet/JSP · Ajax · JavaScript框架 |
掌握HTML基本原理;掌握CSS各种选择器及常见样式设置;熟练使用HTML常用元素。 深入理解JavaScript语言原理;熟练的使用JavaScript对HTMLDOM进行编程;熟练掌握JavaScript对象封装技巧,为后续的JavaScript学习打下坚实的基础。 透彻理解Servlet核心原理;熟练掌握Servlet API;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟悉常见的Java Web设计模式;为后续的Java Web开发打下坚实的理论基础。 掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax数据规则。 掌握JQuery核心API;了解JQuery基本设计原则;了解多种JQuery插件;掌握DWR的基本原理及应用技巧。 |
实训项目三:T-NetCTOSS电信计费系统项目开发 |
第四阶段 ("云笔记"真实项目为贯穿项目) |
课程目标 |
---|---|
· Spring技术 · MyBatis · Struts2 · Hibernate · 企业应用开发部署环境 |
深入理解Ioc和AOP的基本原理和实现方式;熟练掌握SpringIoc及AOP实现方式;熟练掌握Spring事务管理。 深入理解MyBatis的工作原理,熟练掌握XML Mapper映射技巧,特别是动态SQL的使用么能力,掌握缓存机制;并且全面掌握MyBatis与Spring的整合技术。 熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2 UI组件;掌握基于Ognl的数据共享方式、掌握Struts2各种定制及扩展方式;熟练掌握基于Struts2与Spring整合的Web开发技巧。 重点掌握Hibernate多种关联映射技巧及其实用背景,做到在合适的时候使用合适的关联方式;掌握多种Hibernate查询技巧及优化技术;根据实际情况选择不同的持久层框架。 熟练掌握基于Linux系统的操作技能;可以熟练的完成应用的部署工作;可以熟练的使用开发部署工具。 |
实训项目四:"云笔记"真实项目 |
第五语阶段 (Hadoop,Spark, 电信项目贯穿) |
课程目标 |
---|---|
· Hadoop 的分布式文件系统HDFS · Hadoop 的计算框架MapReduce · Hadoop 的资源管理与资源调度 · HBase · HIVE · Spark · 电信项目 |
Hadoop 伪分布式的搭建、利用HDFS 的API对分布式文件系统进行操作、掌握NameNode与SecondaryNameNode 的通信原理、掌握NameNode 与DataNode 的通信原理。 熟练Map、Reducer、Sort、Partition 的编程、深入理解Shuffle 机制、深入理解OutPutFormat 与InputFormat、基于Hadoop 的对象序列化机制。 深入理解Yarn 的资源管理与资源调度机制。 掌握整个MapReducer 的计算流程和资源调度流程。 掌握HBase 的集群的的搭建。 利用HIVE 做日志分析的查询。 利用Spark 流式编程做日志的分析。 熟练应用Hadoop 的MapReducer,Hive 与Spark。 |
实训项目五:电信项目 |