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

上海JavaEE开发工程师培训班

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

授课方式:网课

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

上课校区:上海校区

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

上海JavaEE开发工程师培训班

上海JavaEE开发工程师培训班 【教学目标】 专注于培养企业需求量大、就业率高,人才市场紧缺的基于 Linux/Unix平台、Oracle 数据库,同时精通 JavaEE的中软件工程师,成绩合格的毕业生将具备1-2年大型软件开发实际工作经验。【就业前景】 Java可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案。用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这种编程语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作。

Java工程师目前仍然是IT开发类炙手可热职业,2016年Java工程师企业需求全年直线上涨,仍然领跑职业开发类企业需求,薪酬提升空间巨大。工资收入水平 上海Java EE开发工程师的平均月收入水平为¥14640。按工作经验统计,其中0-1年工资¥7k,2年工资¥10k,3年工资¥15k,5年以上工资¥20k+,该数据仅供参考。【从业方向】 JavaEE方向前台工程师 JavaEE大型服务器开发工程师 Web开发工程师 数据库设计工程师 软件设计师 【课程特色】 ①通过多个项目来学习掌握计算机编程技术,同时积累至少1-2年的软件开发经验 ②学习过程中每天需要完成课堂作业和课后作业;每学完一个专题就配有一个项目实战。边讲边练,将累计完成30000行以上程序。

【课程内容】 阶段: 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模板 第三阶段: 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等。

课程项目: 运动社区系统、物流车辆调度系统、地产智能信息管理系统 【招生对象】 适合“零”基础学员 计算机、电子、自动化通信工程等相关专业 具备很好的学习能力和严谨的逻辑思维能力 有行业经验,需技术提升者 【课程优势】 GUARANTEE 完善的培训**体系 让你的学习变得毫无压力 就业** 签订就业**服务协议我们为你的份工作保驾护航 带薪学习 培训期间不仅能安心学习每月还能领取薪资 零负担 通过贴心的“培训后”助学分期服务 学习期间无需支付高昂的培训费用 包食宿 免费提供舒适的住宿和美味的餐饮 我们只为让您快乐的学习 【专业师资】 徐涛 Oracle University 认证讲师 Java、Android 讲师 十多年IT软件开发和培训经验,从事过嵌入式、智能终端和服务器领域的企业项目开发。

曾任中科院上海物理研究所工程师,深圳天源迪科信息技术有限公司项目主管及软件工程师。教授过数千名Java、嵌入式、Android方向的学员。

马仕琼 JAVA 、Android 项目经理 有10年的JAVA开发经验,先后从事过B2B2C商城、鞋服行业分销管理系统、政府采购管理系统、水厂分销ERP管理系统、物流配送管理系统、CRM系统等的研发工作,现任ORACLE OAEC项目经理,负责指导 【学校简介】 甲骨文OAEC人才产业基地是甲骨文在中国重要的发展布局之一,为进一步开拓中国市场,培养积累软件人才、提高服务质量,甲骨文公司利用其自身在软件、数据库、解决方案等房名的地位,联合合作伙伴在中国区建设甲骨文OAEC人才产业基地项目,上海海文信息技术有限公司作为甲骨文的OPN合作伙伴,负责中国甲骨文OAEC人才产业的建设和运营。

开班信息

学时学费操作
面议

校区地址

地图加载中...

学校相册

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

看过的人还关注了

读书保障

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

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

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

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

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

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

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