上海校区切换校区

JavaEE高级软件工程师名企就业班

课程培训优势

1.1. 导师体制, 助学习强效、实战

1.腾科采用的导师培养体制, 事半功倍地帮助学员掌握立足于实战的java编程技能。
2.腾科导师培养体制=1个专业讲师+1个实验辅导助教+1个班务服务+量身定制的课程体系+项目驱动教学+教学质量评估系统+学习效果评估系统 

说明:
1.腾科的课程体系均立足于实战,与企业现有实用技术相吻合
2.腾科的教学基于项目驱动式,项目协助知识点掌握
3.腾科的课程体系全面系统,如富含正版系统的linux和oracale数据库知识。
4.腾科的课程体系针对不同的班会略有调整,量身定做
5.腾科每个学员专享一个专业讲师,讲师具有多年项目开发经验,并定期接受原厂培训
6.腾科每个学员专享一个实验辅导助教,助教额外进行课程辅导,确保每个知识点及时掌握
7.腾科每个学员专享一个贴心辅导员,协助处理班务等事宜
8.腾科特有教学评估系统,确保教学质量
9.腾科独配特色学习评估体系,随时跟踪学习效果
10.腾科学习环境优美、课余活动丰富。

1.2. 原厂授权,让技术领先、正宗
腾科所有技术,均获得原厂授权=技术原汁原味+项目原汁原味+品控原汁原味

说明
1.技术原汁原味: 原厂技术,绝对可信;任何新技术/新知识点的更新和发布,能第一时间获得;同时拥有原厂技术研发成果
2. 项目原汁原味:实战项目来自原厂开发,能针对性配合学习的需要
3.品控原汁原味:所有讲师均接受原厂培训;所有讲师均必须取得原厂考核;教学结果原厂保证

1.3. 猎英联盟,为就业保驾、护航
腾科猎英联盟,一个高级IT专才和HR的职业互动平台=专业的猎户网(www.51itjob.net)+构建和那个有IT技术人脉圈+开拓各IT企业技术岗位的聘用渠道+搭建企业HR与IT高级转存的高校沟通平台

说明:
1、专业猎户网:一个专注高级IT人才的职业发展的网站;一个只提供IT高级专才的网站。及时了解行业发展,即时协助揾工跳槽。3000多家企业,2万多名专才。
2、线下活动丰富,每年一次猎英联盟盛会,构建自由IT人脉圈和企业HR人脉圈
企业人才需求随时掌握,拥有自己的“猎头公司”


适用对象

1.零基础并且热爱软件编程的编程爱好者;
2.想转行从事IT行业的在职人员;
3.在校学生或者即将毕业的学生;
4.想要通过自己的努力学到一身技术本领,从而获取一份高薪工作的人士


培训周期

培训时间是105个工作日,一天上6个课时


课程内容

4.1. 第一阶段:Java编程基础与核心技术(30个工作日)

4.1.1  课程目标:
l  能够在linux/unix系统进行java开发
l  掌握程序语言的开发基础
l  掌握java面向对象思想及开发方法,能够利用多线程和网络编程进行网络应用开发
l  掌握oracle大型数据库开发及如何利用JDBC操作oracle数据库
l  能够基于junit进行单元测试
4.1.2课程内容:
4.1.2.1 Java语言基础
计算机基本原理,Java语言发展简史,配置Java 开发环境,体验Java 程序开发,数据类型、变量、运算符、流程控制、循环控制、数组的基础概念与存取
4.1.2.2 Java面向对象
面向对象特性:封装、继承、多态;接口应用;JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)
4.1.2.3 JDK核心API
JDK核心包、常用工具包、异常处理、集合框架、反射机制
4.1.2.4 I/O流
IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码,资源的自动回收管理
4.1.2.5 多线程
多线程的概念;多线程编程;线程安全问题、线程的同步、线程之间的通讯;线程死锁;线程池、线程并发库介绍
4.1.2.6 网络编程
Java网络编程;c/s与b/s结构介绍;网络通信协议TCP和UDP介绍; DatagramSocket,DatagramPacket,ServerSocket,Socket编程
4.1.2.7 测试
腾科Java第一阶段测试题和阶段复习
4.1.2.8 Linux
Linux系统原理、文件系统剖析;Linux常用命令;vi和vim编程器介绍;java开发环境搭建
4.1.2.9 Oracle
Oracle体系结构剖析、数据库建模及设计;SQL语句基础和提高、SQL语句调优;PL/SQL简介与PL/SQL程序开发
4.1.2.10 JDBC

JDBC核心API(Connection、Statement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)
4.1.3.11 综合案例

4.2. 第二阶段:web前端技术(15个工作日)

4.2.1 课程目标:
l  掌握div+css页面布局
l  掌握javascript、jquery编程
l  掌握响应式原理
l  掌握移动版页面制作方式
l  掌握网页制作常用的框架bootstray,jquery easyui
4.2.2 课程内容:
4.2.2.1 HTML+CSS+JS
HTML基本文档结构、CSS基础语法、HTML常用标签、JavaScript语言基础(数据类型、函数、对象)、JavaScript面向对象编程。
4.2.2.2 HTML5
视频/DOM、 音频、拖放、 画布、SVG、画布 vs SVG
4.2.2.3 CSS3
CSS3 基础语法、框模型与背景、文本格式化、表格、显示与定位、动画、过渡、2D/3D 转换、CSS 优化
4.2.2.4 jquery/jquery-easyui
jQuery的各种标签,用选择器获取父元素、子元素、同级元素、 jquery的动画效果;jquery-easyui底层用户交互、动画、特效和可更换主题的可视控件的学习
4.2.2.5 Bootstrap
Bootstrap是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷
4.2.2.6 综合案例

4.3.第三阶段:java web技术(12个工作日)

4.3.1 课程目标:
l  了解B/S结构的各大元素功能
l  掌握常用的应用服务器,如tomcat,jboss,weblogic等等
l  掌握java web核心技术,如servlet,jsp,ajax等等
l  掌握真实项目的软件开发流程,并能够团队开发一个普通的电子商城网站
l  掌握团队开发工具 SVN,GIT
4.3.2 课程内容:
4.3.2.1 xml

xml语法、DTD与SCHEMA、XML解析(KXML,DOM4J,XPATH)
4.3.2.2 servlet / jsp
Tomcat服务器详解、b/s结构应用剖析、servlet编程、JSP语法、JSTL和EL表达式、自定义标签、Java Web 设计模式

4.3.2.3 ajax


ajax基础、JSON技术;ajax常用框架之JQuery、DWR、EXT等RIA技术
4.3.2.4 综合案例

4.4.第四阶段:egou电商项目(23个工作日)

4.4.1 课程目标:
l  掌握如何使用Maven管理项目工程
l  掌握spring+spring mvc+mybatis框架,使用这些框架能开发出结构清晰、可复用性好、维护方便的Web应用
l  掌握互联网高并发的解决方案
l  掌握图形报表的生成技术,如JfreeChart、HighChart、AmChart;
l  掌握Jquery Easy UI框架;
l  掌握Lucene\Solr全文检索解决方案;
l  掌握非关系型数据库Redis;
l  掌握tomcat集群
l  掌握nginx实现负载均衡
l  积累JavaEE互联网电商项目开发经验
4.4.2 课程内容:
4.4.2.1 
Maven

maven概述,为什么要使用maven;maven环境搭建(maven下载和安装);maven简单使用(创建本地仓库、maven项目目录约定);手动创建maven项目;maven核心概念(坐标、依赖管理、仓库管理、插件、生命周期等);eclipse创建maven项目(java项目和web项目)
4.4.2.2 mybatis
mybatis概述;入门基础(开发步骤、增删改查操作、parameterType输入映射、ResultType及ResultMap输出映射);日志机制(日志的管理、集成log4j);SqlMapConfig.xml与Mapper XML File文件简单介绍;动态SQL语句;关联映射(一对一,一对多);逆向工程;分页插件使用;注解开发
4.4.2.3 spring
spring入门【功能模块、特性、常用术语解释、优势】;Spring IOC【关于Ioc、构造方法注入、Setter方法注入、指定注入类型】;Bean的常用配置、管理Bean生命周期、ApplicationContext;基于注解开发【@Resource、@Component、@Repository、@Service、@Controller、@Value】;动态代理介绍;AOP面向切面概述【AOP术语、AOP实现的机制】;AOP基于xml与注解的实现方式;Mybatis与spring整合;
4.4.2.4 spring mvc
spring mvc简介;简单介绍DispatcherServlet;入门例子;spring容器与spring mvc容器关系介绍;常用注解用法讲解(@Controller、@RequestMapping、@PathVariable、@RequestParam、@RequestBody、@ResponseBody);文件上传;拦截器讲解;spring+spring mvc+mybatis整合
4.4.3项目介绍:
    egou商城是专业的网上购物商城,属于大型互联网B2C电子商务项目,它包含商品管理、订单管理、类目管理、品牌管理、客服管理、购物平台、内容管理等。系统包括前台和后台两大部分, 系统前台是面向网站访问用户的,即给访问网站的用户所展示的页面,用户可以通过系统前台订购自己喜欢的商品,然后通过用户中心查看订单状态、修改个人相关资料 等。主要功能模块包括商品类型、商品检索、首页、、订单支付、购物流程、客户中心、帮助中心。
     系统后台是面向商家内部人员的,通过一系列功能方便其管理,运营网上商城。主要功能包括品牌管理、商品管理、类目管理、订单管理、会员管理、仓储管理、对账管理、互动管理、权限管理等等
4.4.4项目架构:

4.4.5 项目技术亮点:
l  整个项目采用流行的maven来管理项目,达到项目的标准化,易于项目的构建
l  项目使用spring+spring mvc+mybatis框架
l  使用图片服务器(搭建在Linux上),ftp上传图片,nginx读取图片,从而减轻系统压力,提高访问性能
l  系统前台部分页面使用freemarker做静态化页面和页面缓存(OSCached)来提高系统的性能,以应对大规模的用户量的并发
l  使用分布式缓存技术redis(搭建在Linux上),减轻数据库压力
l  使用nginx+tomcat搭建集群+负载均衡(搭建在Linux上)环境,80%解决企业级高并发
l  Mybatis设计成简单使用的方法
l  企业自动化集成工具的使用(Jenkins/Hudson)
l  Springmvc拦截器,Spring自定义的Aop的使用
l  集群下Session共享问题原理及解决方案
l  使用solr服务器集群来做商品的搜索
l  使用svn/git来管理项目的代码和文档
l  使用单点登录系统
4.4.6  项目截图
4.4.6.1 前端页面



 

 

4.4.6.2  后台页面
 
 

4.5. 第五阶段:OA系统(15个工作日)

4.5.1 项目概述
全称Office Automation(办公自动化)。OA系统是采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准该项目分为小秘书管理、权限管理、办公管理、工作流程管理等模块。在权限管理中,采用了树的形式对菜单和用户进行绑定。应用了无刷新的技术。在工作流程管理模块,包括了当前工作流的所有的操作,对流程实现了更加精细化的管理和控制
4.5.2 项目特色
l  项目采用了SSH+oracle+AJAX+Lucene+JBPM+git多种技术
l  界面使用了富客户端技术
l  工作流程管理模块应用了jbpm框架,jbpm是最流行的工作流框架
l  项目采用了lucene管理文件
4.5.3 项目截图
4.5.3.1 
系统后台首页

系统功能
用户管理
列表

新增

修改

删除

角色分配

部门管理
列表

新增

修改

删除

角色管理
列表

新增

修改

删除

菜单管理
列表

新增

修改

删除

系统类型管理
列表

新增

修改

删除
 

4.6.第六阶段:易学在线教育(学生团队项目,10个工作日)

4.6.1 总体需求分析

随着智能手机的普及和移动网络的发展,学生已经不再是仅仅坐在学校里面听老师讲课的专属了,只要你想学就能在家或者有移动互联网的任何地方学习成为学生。为适应时代发展,在互联网时代也更好地为社会和其他有用人才提供服务,移动教育市场应运而生。
市面上已有的在线教育系统缺少针对不同学习方向的人的信息渠道,为了向想要学习的人才提供更有针对性的服务,为学生提供更多课程和名师的选择,易学在线教育希望通过web网站的开发,打造在web端的良好的口碑,让更多学生能认识并充分利用本平台学到知识。

4.6.2 项目技术
spring+spring mvc+mybatis
4.6.3 项目功能展示
1.  登录注册


2.  首页

3.  课程页面

4.  名师

5.  文章

6.  问答

7.  后台登录

8.  后台管理界面
 





在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!