内容页

【授课对象】

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命令行客户端

在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定