五大技能模块学习
成为java
全新、型课程体系
科学合理课程结构,为学员学习扫清障碍
汇道Java工程师班 | ||
---|---|---|
阶段 | 课程模块 | 内容描述 |
阶段 | Java语言基础 | Java基础语法篇java语言历史,java语言特点,java运行机制,java环境的部署,class的基本语法注释,包和编程规范,8个基本类型,变量基本数据类型,表达式,强制类型转换,自动类型,运算符表达式习题,布尔运算符,逻辑运算符,位运算符,位移运算符,三元运算符,局部变量的特点if简单使用,if else,if elseif用法,嵌套if,switch case分支语句单层循环,while,do while,for,控制语句break,continue,return单层循环练习题,多层循环,多层循环控制语句函数名,返回值,参数表,形参和实参,函数调用,嵌套调用,函数递归数组的声明,初始化长度,赋值使用,遍历数组,数组的显示初始化,数组的内存结构数组的的三种方式,冒泡排序,选择排序,排序,多维数组的基本使用,Arrays |
Java面向对象基础篇 | Java面向对象基础篇面向对象基础,对象与面向对象,类的概念,类的设计,属性,方法构造器,默认构造器,this()创建对象的过程,引用类型的使用,this关键字的两种用法面向对象三大特性封装,继承,访问权限修饰符,Override,super关键字的两种用法,单继承多态的基本用法,对象的强制类型转换,多态的作用,统一调用static修饰符(修饰符属性,方法,初始化代码块)final修饰符(修饰变量,方法,类),abstract修饰符(修饰类和方法)接口的基本使用,接口和抽象类的区别,接口的作用,多继承,标准,default关键字局部内部类、匿名内部类、静态内部类、成员内部类 | |
Java集合篇 | Java集合篇集合原理,集合优化,自定义集合Set List Map 三大接口数据结构特点分析LinkedList、HashSet、TreeSet、HashMap、HashtableConllections、Arrays、迭代器、枚举器、内存优化 | |
Java枚举与泛型篇 | Java枚举与泛型篇使用枚举类型设置常数,深入分析java.lang.Enum类的性能给现有程序带来的。 定义泛型类以及通配符使用 | |
Java异常处理篇 | Java异常处理篇异常捕获try,处理catch,throws throw关键字使用 finally关闭处理,Multi-catch处理,自定义异常, RuntimeException常见异常分析 | |
JavaIO流篇 | JavaIO流篇8位流的父类学习、InputStream、OutputStream、FileInputStream、FileOutputStream、BufferedInputStream、BufferedOutputStream、DataInputStream、DataOutputStream、ObjectOutputStream、ObjectInputStream、PrintStream、序列化、串行化,16位流的父类学习、ReaderWriter、FileReader、FileWriter、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter、PrintWriterNIO,Buffer/CharBuffer/FileChannel/文件输入输出管道、File类使用、递归目录结构、RandomAccessFile | |
Java多线程篇 | Java多线程篇线程和进程,多线程的,Thread,Runnable,新建和就绪状态、运行和阻塞状态、线程死亡,同步方法,同步块,sleep,joinJoin线程、后台线程、线程睡眠:sleep、线程让步:yield、改变线程级、线程安全问题、同步代码块、同步方法、释放同步监视器的锁定、同步锁(lock)、死锁Timer/TimerTask任务调度、生产者消费者问题新的锁机制,Lock/ReadLock/WriteLock/Condition/ReentrantLock,使用Condition控制线程通信、使用阻塞队列(Blockingqueue) 控制线程通信Java 5实现的线程池、java 7新增的 ForkJoinPool、Threadlocal类、包装线程不安全的集合、线程安全的集合类 | |
JavaSocket通信篇 | JavaSocket通信篇TCP,UDP套接字,InetAddress类,ServerSocket类,TCP网络,UDP程序设计,DatagramPacket类,DatagramSocket类,UDP网络程序使用 Socket/WebSocket完成一对一,一对多,多对多通信程序,一对多广播消息。 | |
第二阶段 | 数据库技术篇-Oracle Mysql | 数据库技术篇-Oracle MysqlOracle数据库的安装、Oracle 数据库的配置、Oracle体系结构及系统管理,用 Oracle 企业管理器进行数据库安全管理、表空间及模式对象SQL基础,数据类型、创建和删除表、显示表结构、建立及执行脚本文件、插入数据到表中、删除表中的行、修改行中的数据、更改表、从多个表中查询数据、视图、 SQL *plus环境设置、事务处理、约束、索引、何时使用索引、序列、同义词。聚合函数、分组统计查询。多表操作、多表设计、外键使用、内连接查询、左外连接查询、右外连接查询。业界常见问题设计;数据库表的设计范式;数据备份与移植;多表连接难题详解;PL\SQL字符集、PL\SQL块、 PL\SQL编程基础、用 PL\SQL程序访问数据库、声明和使用子程序:存储过程和函数、记录类型、%type和%rowtype属性、游标、集合、异常处理、触发器。SQL语句优化与分析。Mysql常用管理命令,服务启动与关闭,Mysql数据类型及基本应用Mysql数据备份和数据导入导出 |
JDBC数据库连接篇 | JDBC数据库连接篇JDBC基础:Connection接口,Statement接口,PreparedStatement接口,DriverManager类,ResultSet接口分析SQL异常,事务处理,大对象读写操作,JDBC封装技术。业界流行的数据库框架,数据库连接设计,数据源连接池技术,DBCP连接池使用、C3P0连接池使用;使用设计模式开发连接池;详细扩展与池效率;HSSF/XSSF,Java操作Office文档(Excel)读写Excel/使用POI实现数据库数据的导入导出 | |
Java反射技术篇 | Java反射技术篇Class类与Java反射,Method,Field,Constructor,Proxy,定义Annotation类型,@interface,访问Annotation信@Retention,JDK动态代理实现AOP编程 | |
XML解析 | XML解析XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XMLSchema、名称空间。XML解析介绍、SAX解析、DOM解析、DOM4J CURD操作、XPath的使用。 | |
页面表现技术篇-HTML | 页面表现技术篇-HTMLHTML语言,HTML语言背景知识、整体结构、文件标签、排版标签、块标签、字体标签、img图像标签,有序与无序列表、超链接标签、表格标签、表单标签(form标签、input标签、select标签等)、分区标签、头标签 | |
页面表现技术篇-CSS | 页面表现技术篇-CSSCSS介绍、CSS导入方式(内部样式表、内联样式表、外部样式表)、五大CSS选择器(ID选择器、类选择器、元素选择器、属性选择器、伪类等)、样式属性介绍盒子模型/园角/图片样式切割/CSS优化/Hbuilder工具的使用 | |
页面表现技术篇-JavaScript页面脚本 | 页面表现技术篇-JavaScript页面脚本JS脚本数据类型定义,表达式,运算符,创建对象,数组,函数,正则应用DOM树操作,使用Model操作Data,node.js核心思想,事件流概念JS对象/继承/回调 | |
页面表现技术篇-HTML5与CSS3 | 页面表现技术篇-HTML5与CSS3HTML5/CSS3/新的输入元素email、number等/canvas/html5拖放/html5地理定位/video/audio多媒体本地存储技术/localStorage/sessionStorage/websql的开发 | |
页面表现技术篇-JQuery | 页面表现技术篇-JQueryJQuery及其选择器:认识JQuery、选择器介绍、css选择器、JQuery选择器及其势、基本选择器、层次选择器、过滤选择器、表单选择器、选择器练习小案例等;JQuery操作DOM,jQuery中的事件、加载DOM、事件绑定,JQuery中的动画,jquery使用插件;JQueryEasyUI应用,拖动,菜单与按钮,树形结构,表单,布局管理,数据网格应用 | |
异步交互技术-Ajax | 异步交互技术-AjaxAjax原理,ajax核心对象-XMLHttpRequest使用 jQuery 实现 Ajax(load()方法、$.get()方法、$.post()方法、序列化、Ajax应用)与服务器json解析/xml与xml页面的解析技术/ajax函数/ajaxSet函数/,案例分析(验证email、动态加载列表)zTree树结构/动态树/使用zTree实现企业组织架构管理 | |
页面表现技术篇-BootStrap | 页面表现技术篇-BootStrap下拉菜单、按钮组、按钮式下拉菜单,输入框组、导航和导航条Bootstrap媒体对象、面板和Well、警告框、进度条和列表组件。 | |
JavaWeb篇 | JavaWeb篇Tomcat配置文件讲解,Tomcat目录结构,手动发布WEB应用,Eclipse中搭建Web开发环境,Tomcat数据源与连接池配置Servlet的工作流程及生命周期,使用@WebServlet,web.xml配置,Web目录结构HttpServletRequest,HttpServletResponse请求与相应,HttpSession会话管理原理Servlet过滤器与监听器配置,Servlet客户端与服务器跳转方式Jsp内置置对象及属性范围,JSTL标签库,Taglib自定义标签 @page @include @taglib,EL表达式中文乱码问题与化,Tomcat乱码处理,Log4j日志统计JSP模式介绍、MVC模式介绍、JavaBean介绍、 BeanUtils使用。文件上传介绍及原理分析、commons-fileupload使用、上传实际问题分析及解决,文件下载及下载文件中文乱码处理。分页原理分析,封装分页组件 | |
第三阶段 | 框架篇-SpringMVC | 框架篇-SpringMVCSpring MVC概述、Springmvc核心流程图,核心组件。使用 @RequestMapping映射请求、请求处理方法签名概述、处理方法签名详细说明、使用 HttpMessageConverter、处理模型数据、数据绑定流程剖析、数据转换、数据格式化、数据校验、视图和视图解析器 、处理方法的数据绑定、视图和视图解析器、文件上传、装配拦截器、异常处理 |
框架篇-spring | 框架篇-spring框架原理介绍,IOC思想与DI相关概念,创建Bean的方式及实现原理, Bean种类,Bean生命周期,Bean的作用域,Bean的注值方式,SpEL,整合Junit, Web项目集成spring,注解装配Bean,AOP思想,AOP原理解剖,传统方式实现AOP开发,AspectJ介绍及实现AOP开发四种常用数据源的配置,声明式事务介绍及原理分析,声明式事务管理实现,注解实现事务管理。 | |
框架篇-MyBatis | 框架篇-MyBatisMyBatis理念、MyBatis入门、安装和配置MyBatis、使用映射语句、执行非查询语句、使用查询技术、事务、使用动态SQL、使用高速缓存性能、MyBatis数据访问对象、DAO使用 | |
框架篇-SpringSecurity | 框架篇-SpringSecurity加强URL访问安全、登录到Web应用、验证用户、做出访问控制决策、加强方法调用的安全、处理视图中的安全性、处理领域对象安全性 | |
版本控制篇-SVN/GIT | 版本控制篇-SVN/GITSVN介绍及开发环境搭建、代码版本管理的使用,TortoiseSVN工具使用,myeclipse与eclipse下SVN插件使用Git简介、Git工具安装配置、Git本地库搭建和常用操作命令讲解、GitHub概述,Github注册与配置、Github与本地Gi项目交互协同办公、TortoiseGit工具的安装、配置和介绍,TortoiseGit与Github的交互与协同办公、Eclipse的Git插件Egit介绍、Egit的安装和配置、通过Eclipse如何将本地项目push/pull,与远程服务器github交互与协同办公。 | |
maven | mavenMaven概述、使用Maven的、maven的构建、依赖管理、安装配置介绍.使用Maven核心概念介绍( 坐标、依赖、仓库、插件、生命周期等)、Maven与第三方Elicpse整合及如何在Eclipse中使用Maven、Maven私服Nexus的安装使用、如何使用Maven构建Web应用、使用Maven构建SSM应用 | |
其它框架篇-Struts2,Hibernate4 | 其它框架篇-Struts2,Hibernate4Maven概述、使用Maven的、maven的构建、依赖管理、安装配置介绍.使用Maven核心概念介绍( 坐标、依赖、仓库、插件、生命周期等)、Maven与第三方Elicpse整合及如何在Eclipse中使用Maven、Maven私服Nexus的安装使用、如何使用Maven构建Web应用、使用Maven构建SSM应用 | |
优质的教学团队指导
以实体项目操练、在职顾问、研发指导、精细执行实操训练
打造学员的力,每一个学员都具有实操经验
陈天翔
联合创始人兼集团副总裁
具有8年Java企业应用研发和管理经验。曾任infosys软件工程师,腾讯项目管理工程师,在各论坛网站有多篇技术教程和企业解决方案。管理集团多达千人的研发团队以及软件业务拓展,开发,实施等工作,其项目包括智慧教育系统,智慧社区系统,P2P网贷系统,电商商城系统,智能硬件APP项目等。
符晓鹏
Java讲师
集团教学督导
具有10年Java企业应用研发经验,3年大数据架构经验,数据安全。曾任日本丰田(トヨタ)集团系统架构师以及阿里巴巴集团淘宝研发中心数据安全官,主导负2015年天猫"双11"的数据安全问题以及支付宝的容障系统监控。善于激发学员的思维,严谨灵活,由浅入深。
高云峰
Java总监级讲师
具有9年软件研发经验,12年教学培训经验,毕业于哈尔滨工业。软件开发工程师和技术导师。特别擅长移动应用领域的课程讲授,覆盖MTK平台开发,Android平台应用开发,嵌入式设备开发,IOS应用开发,是真正的全能型讲师。
陈丽萍
Java总监级讲师
具有8年Java企业应用研发经验,从事JavaEE平台技术架构,多年项目管理经验。曾负责过中国电信系统以及华为相关软件业务的设计和架构。对通用框架StrutsMybaits,SpringMVC,WebWork等有非常丰富的经验,在Github有多篇开源代码和著作。
邓澎波
Java总监级讲师
具有8年软件研发和培训经验,6年项目经理。曾任用友公司项目管理,负责参与多个企业管理系统的设计和开发。授课通俗易懂,幽默风趣,注重理论与实际的相结合,善于关注学员自身能力的。
学完之后做什么工作
如何获取高薪
姓名 | 性别 | 毕业院校 | 专业名称 | 学历 | 就业单位 | 薪资 |
阳** | 男 | 中南 | 信息院 | 本科 | 上海网达股份软件 | 11000 |
黄** | 男 | 云南财经 | 电子信息工程 | 本科 | 丝路亿商信息技术有限公司 | 11000 |
邓** | 男 | 广东工业 | 电子信息工程 | 本科 | 深圳雁联计算有限公司 | 10000 |
汤** | 男 | 嘉应 | 电子信息工程 | 本科 | 深圳市荟友网络科技有限公司 | 10000 |
黄** | 男 | 中国人民解放军特种作战 | 信息管理特种作战 | 自考大专 | 中软 | 10000 |
何* | 男 | 武昌工 | 电子信息工程 | 本科 | 深圳市荟友网络科技有限公司 | 10000 |
胡** | 男 | 江西机电职业技术学校 | 机电一体化 | 大专 | 深圳法本信息科技有限公司 | 10000 |
李* | 男 | 吉林建筑 | 土木工程 | 本科 | 金蝶集团 | 9000 |
就业感言
[冯**]
“来到汇道Android培训让我对未来充满青春的正能量”
汇道的学习氛围很好,这个当然和汇道的全体老师们的工作态度和对待学生的积极性是密不可分的。整个汇道
上下都充满了浓郁的学习氛围和工作的气氛,工作和学习紧密结合让我刚到汇道就充满了力量。
[王**]
“在汇道的四个月时间很宝贵”
这里的课程设置很合理;JAVA的学习,以及Linux系统编程的简单了解,为我们后来学习理解OC语言以及
Android的一些常用的设计模式打下了很好的基础;后期的项目也给了我们一个对之前所学知识的总结和
练习的机会。
[周**]
“偶然,发现Android培训是一支潜力股”
偶然的机会,发现Android培训是一支潜力股,自此之后我与汇道结下了不解之缘,四个月结束后就进入
了找工作阶段,老师认真为我们讲了就业简历的制作和面试,这让我轻松面试就业。
[刘**]
“选择汇道,让我改变了命运!”
幸运的是我来到了汇道,老师们给了我一份详尽而合理的课程安排,虽然是四个月短短的课程,但你也不会看
到急功近利,潦草了事的东西,这是一种良好学习氛围,使我能够稳下来,踏踏实实的为自己铺一条大道。
更多就业咨询
合作企业
汇道科技目前已与1000多家企业建立了合作关系,
并签订了长期的用人,为汇道学员开拓了良好的就业市场。