您好,欢迎来到教培网!请登录免费注册选课学习指南
广州
教培网
外语/小语种电脑/IT/设计职业技能学历教育
当前位置:教培网>上海海文IT教育>课程详情
上海JavaEE+大数据培训班

上海JavaEE+大数据培训班

课程标签:电脑/IT/设计Java

授课方式:网课

上课时段:白天班、晚班、周末班、周六班、周日班、全日制、寒暑假

上课校区:上海校区

适合对象:想系统提升相关技能的学员

上海JavaEE+大数据培训班

上海JavaEE+大数据培训班 【项目优势】 JavaEE优势:① 简单易学② 全球主流的编程语言③ 前景好,缺口大④ 晋升快,薪资高 大数据优势: ① 官方重点扶持战略性产业② 90%的企业都在用大数据③ 薪资高,进名企 【课程内容】 阶段: Java编程 系列 章 节 知识点 授课时间(天) 课程目标 基础 系列 章 开发简单的java应用程序 Java简介 Java简介 1.0 理解OO思想以及能在代码 中体现OO思想;理解并能使用异常;使用Swing开发GUI程序以及理解事件处理机制;理解多线程的基本概念并能开发多线程的Java程序;熟练使用Java I/O编程;使用TCP/IP和UDP进行Java客户端和服务器端编程;

Java环境的搭建 Java环境的搭建 开发简单java程序 开发简单java程序 第二章 变量和数据类型 变量 变量 0.5 数据类型 Java数据类型 基本类型转换 第三章 运算符 运算符(上) 表达式和算术、赋值及关系运算符 0.5 运算符(下) 逻辑和位运算符 位运算符-示例 第四章 条件结构 条件结构(上) if-else语句 1.0 条件结构(下) switch-case语句 案例讲解-万年历 案例讲解-万年历 第五章 循环结构 while和do-while循环 while和do-while循环语句 2.0 for循环 for循环语句和二重循环 for循环-案例讲解 for循环-案例讲解 break和continue语句 break和continue语句 第六章 数组 一维数组 数组的声明、创建和初始化 1.5 常用数组排序算法 常用数组查找算法 Arrays类使用 二维数组 二维数组的声明、创建和初始化 二维数组-案例讲解 二维数组-案例讲解 阶段项目: 骑士飞行棋、minDVD系统 第七章 面向对象编程 类和对象概述 类和对象概述 1.0 类和对象的概述-案例讲解 类和对象的概述-案例讲解 对象的创建和使用 创建并使用对象 方法定义使用和变量作用域 String对象的声明操作和Java内存管理机制 对象的创建和使用-案例讲解 对象的创建和使用-案例讲解 封装 封装概念和UML类图 1.0 构造方法和this关键字 static关键字和设计模式 方法重载和包 继承 继承概念、实现和super关键字 1.5 方法重写和final关键字 Object类常见方法 继承-案例讲解 继承-案例讲解 多态 多态概念、对象上下转型和动态静态绑定 多态应用 抽象类和接口 抽象类和模板方法模式 1.0 接口及和抽象类的区别 面向接口编程和简单工厂模式 策略模式 接口和抽象类-案例讲解 接口和抽象类-案例讲解 阶段项目: 银行管理系统 系列 第八章 特性 内部类 内部类概念和成员内部类及应用 1.0 静态、匿名、局部内部类及应用 内部类-案例讲解 内部类-案例讲解 自动装箱和拆箱 自动装箱拆箱和枚举类型 String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder-案例讲解 String、StringBuffer、StringBuilder-案例讲解 常用类 Date和SimpleDateFormat类 Canlendar、GregorianCalendar、Math和Random类 常用类-案例讲解 常用类-案例讲解 第九章 异常处理 异常 异常概念、分类、异常处理机制和try-catch-finally语句 0.5 throw、throws和自定义异常 异常-案例讲解 异常-案例讲解 第十章 泛型 泛型详解 泛型简介、泛型类、泛型方法 0.5 限制泛型可用类型、类型通配符(不讲) 泛型-案例讲解 泛型-案例讲解 第十一章 IDE IDE IDE介绍和Eclipse使用 放到其它章节中 顺带讲一下 Eclipse调试程序 第十二章 集合 集合框架介绍 集合框架介绍 0.5 List容器 List接口和ArrayList ArrayList-示例 LinkedList List容器-案例讲解 List容器-案例讲解 map容器 Map接口和HashMap 1.5 HashMap示例和哈希码 TreeMap、Comparator和Comparable接口 map容器-案例讲解 map容器-案例讲解 Set容器 Set容器 Collections Collections Collections-案例讲解 Collections-案例讲解 第十三章 GUI AWT GUI概述和AWT框架 1.0 布局管理器 事件模型 事件概念、事件种类、事件监听器和事件适配器 事件示例和观察者模式 Swing Swing Swing-案例讲解 第十四章 反射 Java反射机制 Java反射机制 0.5 Java反射API reflect库和反射API Java反射API-示例 反射-案例讲解 第十五章 多线程 Java线程模型 Java线程模型 1.5 多线程编程 线程同步 线程通信 多线程-案例讲解 第十六章 IO IO框架 IO框架 1.0 IO框架-案例讲解 字节流 文件输入输出流和字节数组流 过滤流和缓冲流 装饰模式 字节流-案例讲解 字符流 字符流 1.0 其它流 对象流和输入输出字符流 随机访问流 其它流-案例讲解 第十七章 网络编程 网络基本概念 网络基本概念 1.0 Socket编程 基于TCP协议的Socket编程 基于UDP协议的Socket编程 Socket编程-案例讲解 URL编程 URL编程 阶段项目: 银行管理系统升级版 第十八章 Java新特性 Annotation Annotation简介和标准、自定义及Meta Annotation 不讲, 后面使用到再讲 反射与Annotation 第十九章 XML入门 XML入门 XML简介 1.0 XML文档结构和语法规则 DTD DTD DTD简介 声明元素的使用规则 声明属性的使用规则 DTD的引入方式和局限性 命名空间 命名空间 命名空间 XML解析 XML解析 XML解析器和SAX解析 1.0 SAX解析-示例1 SAX解析-示例2 DOM解析 DOM解析-示例1 DOM API DOM解析-示例2 DOM解析-示例3 课程项目: 打地鼠游戏、扫雷游戏、连连看、银行排号系统、聊天室 第二阶段:数据库开发 章 节 知识点 授课时间(天) 课程目标 章 Oracle 关系型数据库基础 关系型数据库的概念 1 掌握数据库基础,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用。

Oracle简介-1 Oracle简介-2 查询语句 SELECT语句 排序和条件查询-1 排序和条件查询-2 单行函数 函数简介、字符和数值函数 日期函数 转换函数 多表查询 多表查询的概念 2 表的连接方式-1 表的连接方式-2 组函数 组函数简介 GROUP BY子句和HAVING子句 子查询 子查询的概念和使用 子查询的使用 数据建模和数据库设计 系统开发概念和数据建模 1 数据建模 数据库设计 DDL语句 CREATE语句-1 CREATE语句-2 ALTER、DROP和其它DDL语句 DML语句 INSERT语句-1 INSERT语句-2 UPDATE和DELETE语句 事务 Oracle数据字典 Oracle数据字典 0.5 常见数据库对象 序列SEQUENCE 视图VIEW 索引INDEX 用户访问控制 Oracle体系结构 权限、同义词SYNONYM和数据导入导出 课程项目: 影像租赁系统、选课教务系统数据建模和数据库设计 第二章 JDBC JDBC基础 JDBC简介-1 1 深入掌握ORM的思想,熟练运用JDBC解决数据持久化的方法。

JDBC简介-2 JDBC开发流程-1 JDBC开发流程-2 JDBC开发流程-3 JDBC开发流程-4 JDBC开发流程-5 JDBC优化 对象关系映射(ORM) ORM思想 1 ORM思想-示例 一对一关联关系映射-1 一对一关联关系映射-2 一对多关联关系映射-1 一对多关联关系映射-2 多对多关联关系映射 JDBC 事务-1 0.5 事务-2 批处理 DAO模式 DAO模式-示例 JDBC模板 课程项目: DVD租赁管理系统、电子商务系统、选课教务系统 第三阶段: web前端开发 章 节 知识点 授课时间(天) 课程目标 章 HTML HTML介绍 HTML介绍 1.0 掌握Html静态页面技术、 http协议处理、及动态表单的设计;

熟悉CSS技术 HTML结构 HTML结构 HTML常用标签 HTML常用标签 HTML框架 HTML框架 HTML表格 HTML表格 HTML表单 HTML表单 HTML多媒体 HTML多媒体 第二章 CSS CSS简介 CSS简介 1.0 CSS的基本使用 CSS的基本使用 CSS选择器 CSS选择器 CSS常用样式属性的设置 CSS常用样式属性的设置-1 CSS常用样式属性的设置-2 CSS定位与DIV布局 盒子模型和元素定位 1.0 DIV+CSS布局实战-1 DIV+CSS布局实战-2 课程案例:彩妆热卖产品列表 带按钮的轮播广告 聚美优品美容产品热点 聚美优品商品分类 摄影社区热门小镇 淘宝网导航 相册服务 新品游戏页面 制作商品图片列表 课程项目:旅游网站 第三章 JavaScript JavaScript简介 JavaScript简介 1.0 深入学习网页技术, 丰富表达网页内容,JS框架的学习和掌握。

JavaScript基础语法(上) 变量和数据类型 变量和数据类型及常用运算符 JavaScript基础语法(下) 流程控制和常用特殊语句 JavaScript函数 JavaScript函数 JavaScript对象使用 JavaScript对象使用 1.0 BOM BOM DOM DOM对HTML元素访问操作-1 DOM对HTML元素访问操作-2 DOM对HTML元素的增删改操作 JavaScript事件 JavaScript事件 第四章 jQuery jQuery简介 jQuery简介 1.0 jQuery选择器 jQuery常用选择器详解-1 jQuery常用选择器详解-2 jQuery DOM操作 jQuery对元素节点的操作-1 jQuery对元素节点的操作-2 jQuery对元素节点的操作-3 jQuery对元素节点的操作-4 jQuery事件与动画 jQuery事件相关介绍 1.0 jQuery实现动画与 课程案例: 带按钮的轮播广告 带关闭按钮的浮动广告 对联浮动广告制作 多级菜单的制作 右下角延时广告弹出窗口 制作伸缩菜单导航条 百叶窗推拉效果 画廊 图片放大镜 仿淘宝图片左右切换 第四阶段: JavaEE基础开发 章 节 知识点 授课时间(天) 课程目标 章 Servlet Web简介 Web简介 1.0 掌握使用Servlets、 JSP及相关技术联合开发Web应用;

理解Web应用性能优化技术;理解MVC模式;熟练掌握Web应用代码调试方法。

Servlet基础 Java Web开发环境和介绍 Servlet介绍、创建Web Project和部署Web应用 Servlet生命周期 Servlet API和Servlet生命周期 处理Servlet生命周期事件 Servlet表单处理 HttpServletRequest 2.0 表单处理 RequestDispatcher和HttpServletResponse 会话跟踪 HttpSession 1.5 Cookie和URL重写 过滤器与监听器 过滤器 0.5 监听器 阶段项目: 站内消息系统 第二章 JSP JSP介绍 MVC模式的演变 (Model 1、Model 2、MVC)、JSP介绍 1.0 JSP常见标签 JSP指令和JSP脚本 JSP隐式对象和JSP动作 EL表达式语言 EL表达式语言 1.0 JSTL标签库 JSTL标签库 阶段项目: 站内消息系统升级版 第三章 Ajax Ajax Ajax 1 掌握全新思想的 用户交互界面的构建方法;

了解满足客户体验的客户端代码编写方法。Ajax在jQuery中的应用-1 Ajax在jQuery中的应用-1 Ajax在jQuery中的应用-2 Ajax在jQuery中的应用-2 课程项目:Web综合应用--在线书城、Easy-Buy 第五阶段: framework和JavaEE开发 章 节 知识点 授课时间(天) 课程目标 章 Hibernate Hibernate入门 ORM简介 1.5 深入掌握ORM的思想, 熟练运用Hibernate解决数据持久化的方法。

Hibernate简介 Hibernate基础 个Hibernate程序-1 个Hibernate程序-2 个Hibernate程序-3 个Hibernate程序-4 Session的优化 Hibernate映射 基本对象关系映射-1 1.5 基本对象关系映射-2 关联关系映射-1 关联关系映射-2 关联关系映射-3 关联关系映射-4 映射-1 映射-2 映射-3 映射-4 操作持久化对象 Hibernate的对象状态 1 Hibernate缓存-1 Hibernate缓存-2 Hibernate缓存-3 Session的常用API Hibernate的检索、级联操作和批处理 事务 事务简介 1 悲观锁和乐观锁-1 悲观锁和乐观锁-2 查询 HQL查询 QBC查询 其它查询 Hibernate新特性 Anotation-1 Anotation-2 第二章 Struts2 Struts2概述 Struts2概述 1 理解MVC模式,掌握基于Struts2的Java EE解决方案。

Struts2起步 下载和安装Struts2框架 创建Struts2的Web应用 实现Struts2的Web应用 Struts2核心技术 使用IDE开发Struts2 1 Struts2的基本流程和配置 深入Struts2配置文件和Action 管理处理结果、驱动和异常机制 Struts2的类型转换 Struts2的类型转换(一) 1(不讲解) Struts2的类型转换(二) Struts2的输入校验 Struts2的输入校验(一) Struts2的输入校验(二) Struts2的标签库 Struts2标签库(一) Struts2标签库(二) Struts2标签库(三) 拦截器 拦截器 1(不讲解) 上传和下载文件 上传和下载文件 Struts2的国际化 Struts2的国际化 第三章 Spring Spring简介 Spring简介 1 理解Spring框架机制, 掌握Spring开发技术,掌握基于Spring的Java EE轻量级解决方案,熟练使用SSH框架。

依赖注入和Bean的装配 声明Bean01 声明Bean02 注入Bean属性 使用表达式装配 小化Spring XML配置 自动装配Bean属性 1 使用注解装配和自动检测Bean 使用Spring基于Java的配置 面向切面编程--AOP 什么是面向切面编程和使用切入点选择连接点 1 在XML中声明切面 注解切面 数据访问 Spring的数据访问和配置数据源 1 在Spring中使用JDBC 在Spring中集成Hibernate Spring与Java持久化API 事务管理 理解事务和选择事务管理器 1 在Spring中的编码事务 声明式事务 使用Spring MVC构建Web应用 使用Spring MVC构建Web应用 2 扩展内容 OOAD与设计模式 学习面向对象分析(OOA)、面向对象设计(OOD),RUP方法以及常用设计模式。

学习UML使用,能初步完成中小型系统的设计。测试技术与单元测试Junit 学习测试基本原则和方法,Junit框架,单元测试原则和技术,JavaEE组件的容器内及容器外测试技巧,数据访问组件测试结合项目实战,编写测试用例,掌握测试技术,积累开发测试经验。SVN及编程规范 掌握SVN的配置和使用;软件编程规范;PL/SQL 使用PL/SQL开发数据库的存储过程、函数、触发器等,提升系统性能。

Mybatis框架 Mybatis架构、Mybatis入门程序、Mybatis开发Dao、SqlMapConfig.xml配置、ParameterType输入映射、ResultType及ResultMap输出映射、动态sql、商品订单数据模型、关联查询(一对一、一对多、多对多)、延迟加载、查询缓存(一级缓存、二级缓存)、Mybatis与Ehcache整合实现二级缓存、Mybatis与spring整合、Mybatis逆向工程。Maven工程管理 Maven介绍及依赖管理;安装配置;核心概念(坐标、依赖、仓库、插件、生命周期等);与第三方Eclipse的整合;Maven私服Nexus的安装使用;Maven管理Web应用;Maven管理SSH应用;使用Maven进行测试及集成;

掌握Maven在Java Web应用的配置、管理和使用等技术。Spring + SpringMVC + Mybatis + Maven SSM框架和项目配置管理Maven的集成开发 Redis/Memcached NOSQL概念、redis与memcached的区别、redis安装配置、redis数据类型及操作(String、Hashs、Lists、Sets、Sorted Sets)、常用命令、事务控制、发布订阅、持久化、主从复制、高可用集群搭建。Lucene 全文检索的概念、Lucene实现全文检索分析、Lucene实现全文检索程序实现、Analyzer分析器、索引维护、Query和QueryParser、相当度排序;

WebService Webservice的概念、socket远程调用、jax-ws远程调用、Webservice应用场景分析、wsdl、wsimport、soap协议、soap传输xml等。课程项目: 运动社区系统、物流车辆调度系统、地产智能信息管理系统 第六阶段:大数据 章 节 知识点 课程目标 章 Hadoop入门和平台搭建 Hadoop简介 分布式和传统单机模式 了解为什么要使用Hadoop;掌握Hadoop的体系结构和环境搭建;

生活中分布式的场景 Hadoop背景和工作原理 Mapreduce工作原理剖析 第二代MR——Yarn原理剖析 Cloudera Cloudera Manager 4.1.2安装 Cloudera Hadoop 4.1.2 安装 CM集群管理 添加删除服务 添加节点、退役和删除节点 节点角色调整 属性配置及同步到客户端 进程维护,日志查看 Hadoop fs 命令 Hadoop fs 命令详解 第二章 Cloudera Hadoop 4 Hadoop基础 Hadoop平台数据处理流程 Cloudera Hadoop 4掌握和应用 Hadoop工作原理、调度策略 Hadoop开发作业形式 Hive基础 Hive工作原理和基本使用 Hive元数据管理和语法详解 Hive表和存储结构 运维案例: 单机存储均衡和坏block处理 Hive进阶 Hive QL(一) Hive QL(二) UDF和UDAF开发 UDAF开发和JDBC访问 Hive优化规则 Hive数据压缩技术 Hive-f封装支持传参(一) Hive-f封装支持传参(二) Sqoop Sqoop使用(一) Sqoop使用(二) Sqoop作业调度 Hbase基础 HBase体系结构 HBase表设计案例 HBase数据加载(Sqoop和Java) HBase存储机制 HBase进阶 Java操作Hbase(一) Java操作Hbase(二) Java操作Hbase(三) HBase与Hive接口 Hbase项目实战(一) 订单在线实时查询项目介绍 订单在线实时查询_Schema设计和HBase数据加载 订单在线实时查询_DAO层实现 订单在线实时查询_DAO层和前台实现 Hbase项目实战(二) 电商日志流量分析_项目介绍 电商日志流量分析_业务实现(一) 电商日志流量分析_业务实现(二) 电商日志流量分析_业务实现(三) 电商日志流量分析_业务实现(四) Cloudera Hadoop 5 CDH5搭建之CM5安装部署 CDH5搭建和CM界面化集群管理 第三章 深入浅出Hive 企业级架构优化 Hive企业级架构优化 Hive体系结构及Hive作业形式 掌握Hive 企业级的架构优化 Hive优化策略大探底及架构优化案例(一) 架构优化案例(二)之降IO负载策略I 架构优化案例(二)之降IO负载策略II 架构优化案例(二)之降IO负载策略III—压缩和分布式缓存 Hive语法优化 Hive语法、参数层面优化(一) Hive语法、参数层面优化(二) Hive语法、参数层面优化(三) Hive语法、参数层面优化(四) Impala Impala的介绍 Impala的使用 第四章 作业调度系统 调度系统简介 调度系统的介绍 了解和掌握开源作业调度系统 Linux Crontab 调度详解 阿里开源的调度系统Zeus Zeus的介绍 Zeus的部署和使用 Zeus的进阶使用 第五章 Mapreduce编程 Mapreduce简介 Mapreduce API类介绍 了解和掌握Mapreduce的使用 入门程序开发 Mapreduce案例 案例开发(一) 案例开发(二) 进阶案例 第六章 Zookeeper Zookeeper入门和实战 Zookeeper熟悉和用途综述 了解和掌握Zookeeper的使用 Zookeeper集群搭建、命令行Client操作 Watches、Node、API介绍、Java Client开发 Java Client 进阶练习 实战

开班信息

学时学费操作
面议

校区地址

地图加载中...

学校相册

上海海文IT教育相册1上海海文IT教育相册2上海海文IT教育相册3上海海文IT教育相册4

看过的人还关注了

读书保障

正规资质所有学校都经过平台品牌认证,办学许可、工商信息等资料可在后台维护。

免费求学顾问提交预约后,课程顾问会根据需求推荐合适课程,并协助预约试听。

优质教学通过平台报读后,可进行课程点评和服务反馈,学校更重视你的学习体验。

消费权益保障如与学校发生纠纷,可通过平台线索记录协助跟进,维护合理权益。

课程电话咨询
官方授权声明

尊敬的平台会员您好,[上海海文IT教育]资料由平台整理展示,资质、课程、校区、图片和文案均可在后台维护。如需了解[上海海文IT教育]服务明细或申请试听服务,请点击。

所有信息来源于网络,侵权联系删除。