【授课对象】
0基础提升,就业班
【课程详情】
实训主体 | 实训内容 | 实训目标 |
一阶段JAVA面向对象编程 | ||
Java面向对象编程 | 面向对象的编程思想;封装、继承、多态等;抽象类、接口的应用 | 掌握面向对象的编程思想;理解面向对象编程在实战中的应用 |
Java核心编程 | JAVA核心类库;异常、界面、集合等 | 掌握JDK核心编程技术;具备熟练的阅读API文档的能力 |
Java高级编程 | I0流编程、多线程编程;网络编程、Java反射、JVM性能调优、Java泛型、新特性等 | 重点掌握I0、多线程和网络编程;掌握基本的JVM优化策略。 |
设计模式 | 常用的设计模式简介;观察者模式、单例模式、工厂模式;了解软件开发的整个过程 | 基本掌握常用的设计模式,理解设计模式在编程中的应用场景 |
二阶段JSP和数据库 | ||
SQL语言 | SQL语句基础和提高、SQL语句调优;掌握MySQL数据库;了解0RACLE数据库高级编程 | 熟练掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧 |
JDBC | JDBC核心API(Connection、Statement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、 | 熟练掌握JDBCAPI;具备使用JDBC对数据库进行高效访问的能力;掌握一定的数据库查询技巧及SQL语句优化技巧 |
XML | XML基础语法;XML的解析 | 熟练掌握XML语法规则;了解Java对XML的解析方式 |
Hibernate框架 | 0RM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、0S | 熟练掌握Hibernate编程;重点掌握数据库访问缓存技术在实战中的应用 |
MQ消息队列 | MQ消息队列Redis数据存储技术 | 掌握应用程序在不进行网络连接情况下的数据通讯方法;熟练掌握Redis的应用 |
Redis数据存储技术 | ||
三阶段HTML、 | ||
HTML、 | HTML基础;语言基础(数据类型、函数、面向对象编程) | 掌握Servlet核心原理;熟练掌握ServletAPI;理解JSP引擎工作原理 |
Ajax、JQuery | Ajax基础、XHR对象、Ajax设计模式、JS0N技术;JQuery | 掌握Ajax的基本通信原理;掌握基于XML和JS0N的Ajax数据结构;掌握JQuery编程 |
XML | XML基础语法;XML的解析 | 熟练掌握XML语法规则;了解Java对XML的解析方式 |
四阶段JavaEE框架 | ||
Struts2 | Struts2核心控制流程、0gnl、Action、Interceptor、Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等) | 熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2UI组件;掌握基于0gnl的数据共享方式、掌握Struts2各种定制及扩展方式;熟练掌握基于Struts2的Web开发技巧 |
Spring技术 | SpringIoc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、SpringA0P原理;Spring整合Hibernate、Spring整合Struts,SpringMVC技术 | 深入理解Ioc和A0P的基本原理和实现方式;熟练掌握SpringIoc及A0P实现方式;熟练掌握Spring事务管理;熟练掌握Spring与其他组件的整合技术。 |
五阶段Java大数据 | ||
Hadoop生态体系 | Hadoop起源与安装、MapReduce快速入门、Hadoop分布式文件系统、Hadoop文件I/0详解、MapReduce工作原理、MapReduce编程开发、Hive数据仓库工具、开源数据库HBase | 深入理解Hadoop分布式文件系统的基本原理,熟练掌握Hadoop的安装;熟练掌握MapReduce的工作原理及编程方法;熟练掌握Hive数据仓库工具和开源数据库HBase。 |
Spark编程 | Spark简介、Spark编程实战、scala编程、Python编程 | 重点理解Spark,熟练掌握spark语言的部署和运行 |
Storm的简介与基本知识 | Storm的简介与基本知识、拓扑详解与组件详解、spout详解与bolt详解、zookeeper详解、storm安装与集群搭建、storm-starter详解 | 了解storm的诞生和成长,熟练掌握其容错机制、开发环境和生产环境、storm拓扑的并行度和storm命令行客户端 |