杭州兄弟连教育-班级详情
兄弟连教育Java工程师定向课程班级详情

Java工程师定向班

开班日期:预约
优惠价格:预约
上课地址:浙江省杭州市江干区下沙19号大街571号下沙电子商务园
乘车路线:乘坐375路;401路到十二号大街十九号路口下车即可。
查看地图

班级详情

课程简介

你知道近期十分流行的Java一词是怎么来的么?你了解这是一项怎样的技术么?很多人摇摇头,表示不知道。在当前这么个信息化爆炸的社会,如果对计算机专业术语一点都不明确的话,无疑是不合格的。想想看,我们每天都在用的软件,你难道没有一点好奇么?这些问题其实一点都不复杂,杭州兄弟连教育Java工程师定向课程包含了所有的答案。

该课程的一大特点就是免费试学7天,这下正在犹豫要不要报名的学生可以放心了吧?兄弟连推出这样的福利,主要还是从学生的角度出发,充分保障学生的权益,试学后,如果你觉得有效果、很满意,再正式报名、系统学习即可。

课程特色

·内容新颖、技术先进

·应用企业案例,实景教学效果好

·涵盖日后工作规范的学习

·手脑并进,思维启发很重要

课程详情

课程学时:450课时

授课类型:全日制

授课内容:

课程阶段 项目案例 涉及技术知识点 完成目标 课时
第1阶段:
JAVA设计和编程基础(OOD和OOP)
在线考试
系统
Java 语言基础
Java基本概念
Java环境搭建
安装和使用Eclipse开发环境
安装和使用IntelliJ IDEA
基本类型
变量,运算符,表达式
熟悉JVM、JRE、JDK等基本概念,掌握Eclipse和IDEA集成开发工具的安装、配置和应用,熟悉Java基本语法、基本类型、运算符和表达式,掌握分支、循环逻辑语句、数组等知识的应用 22天
Java面向对象编程
类、对象、属性、方法、构造器
封装、继承、多态
重写、重载
访问权限控制符、
this和super、static、final
抽象类和接口,内部类
理解面向对象思想和概念,学会面向对象分析方法。掌握类、对象、继承、多态的使用,熟悉重写、重载、抽象类、内部类以及设计模式的应用
JavaSE核心类库
Java核心类
Java字符串、日期处理
包装类、集合、数据结构
异常和异常处理
Java IO、NIO、多线程编程
线程同步机制、并发包
JAVA网络编程
掌握Java核心类库的应用,例如字符串、日期、集合的处理,掌握异常处理、IO流对文件读写、多线程应用、网络编程实现计算机之间通讯。熟悉Java泛型和反射技术的应用
Java分析与设计
设计原则
设计模式
常见算法
Java8/9新特性
掌握面向对象分析和设计方法,
熟悉常用设计模式和栈、队列等数据结构,熟悉排序等算法,
掌握Maven和SVN工具
课程阶段 项目案例 涉及技术知识点 完成目标 课时
第二阶段:
数据库技术和Web前端技术
ESMS在线商城页面设计和数据库设计 数据库开发
Oracle安装和管理
DCL数据控制语句
SQL语句(DQL、DDL、DML)
SQL语句原理
SQL语句优化
表、表设计原则
视图、序列、索引
Oracle数据字典
Oracle 数据库PL/SQL开发
存储过程、触发器、游标等
熟悉Oracle、MySQL数据库的安装和使用,精通SQL语句的编写和优化,掌握数据库设计原则和方法,了解视图、序列、索引概念和应用、掌握住Oracle端PL/SQL开发语言,学会存储过程和触发器的应用
创建用户、给用户授权操作
22+3天
JDBC技术
JDBC 核心API
CRUP操作
Statement应用
PreparedStatement应用
预防SQL注入攻击
事务安全控制
熟悉JDBC开发API,掌握Java对数据库的访问方法。掌握如何实现对数据库的增删改查,如何使用安全的数据库访问方式,如何提升数据库操作性能,学会DAO模式的封装。
XML技术
XML基本语法
DTD和Schema
XML解析SAX和DOM
Java核心类Dom4j应用
XPATH技术应用
……等等
熟悉XML文件的基本语法和规范,掌握Java对XML文件的解析技术,了解SAX和DOM的区别,掌握Dom4j工具的使用和利用XPATH技术的快速解析。
H5/CSS3/JS技术
HTML5(H5)基本文档结构、
标题、图片标记
链接、列表、表格标记
表单标记
CSS基础语法
CSS文本、列表、表格样式
CSS盒子模型
CSS浮动布局、定位
JavaScript语言基础
JavaScript闭包和自执行
熟悉HTML5语法和标记
能熟练设计体验度高的HTML页面。
能实现对特殊功能的界面设计,
例如画图表、视频音频播放、地理定位等
熟悉CSS3语法和属性,
能熟悉对HTML内容进行渲染,
例如文字样式、列表和表格样式、动画、元素定位和布局等
jQuery技术
基本语法
选择器
元素选择
属性操作
文档操作
熟悉jQuery基本语法、选择器和各种处理函数。掌握利用jQuery对HTML页面元素内容的获取和设置,掌握对元素的增删改处理和样式处理,掌握对元素的隐藏和显示控制,掌握如何自定义动画,了解第三方特效jQuery插件及实现



Bootstrap/Vue.js等技术
Bootstrap CSS
Bootstrap布局组件
Bootstrap插件
Bootstrap编辑器
Vue环境安装
Vue模板语法
了解BootStrap框架的功能和要点
掌握利用BootStrap对表格、列表等页面元素的显示实现美化
掌握BootStrap编辑器的应用
掌握BootStrap布局搭建和应用




常用JS插件
插件概念
自定义插件
表单校验插件
编辑器插件
放大镜插件
highcharts图表插件
Layer弹框插件
… …等等
了解js插件概念
掌握如何自定义插件
熟练使用表单校验插件验证表单
掌握放大镜插件应用
掌握编辑器插件应用
使用highcharts制作饼状图、曲线图、柱状图等
掌握layer插件弹框特效


课程阶段 项目案例 涉及技术知识点 完成目标 课时
第三阶段:
Java Web技术
ESMS在线商城服务端开发 Servlet技术
Tomcat配置和部署
Servlet生命周期
Servlet编写规范和配置
中文接收乱码处理
Servlet过滤器和监听器
Servlet+DAO工厂模式应用
Servlet实现验证码功能
Servlet实现文件上传功能
……等等
掌握Tomcat环境的安装和使用,熟悉Servlet开发规范和相关概念,熟练使用Servlet处理HTTP请求和数据库访问操作。掌握session和cookie状态管理技术,掌握Filter和Listener组件的使用。掌握Servlet实现验证码和文件上传功能 10+5天
JSP技术
JSP 基本语法
JSP标记应用
JSP内置对象request、session、application、exception等
JSTL和 EL表达式
熟悉JSP基本语法和标记,掌握request、session、application和exception等9大内置对象应用
能熟练使用JSTL和EL显示数据
AJAX技术
Ajax作用和原理
XMLHttpRequest对象
Ajax设计模式
JSON技术及Ajax应用
jQuery与Ajax技术
Ajax异步提交表单
Ajax异步上传文件
……等等
熟悉Ajax作用和原理,掌握XMLHttpRequest对象的使用,熟悉JSON语法并熟练与Ajax结合运用。
熟练掌握jQuery中$.ajax、$.load、$.post、$.get等函数的使用。
掌握ajax表单提交和文件上传功能
企业级方案
自定义MVC框架
业务分层架构
动静分离架构
页面静态化
…..等等
掌握自定义MVC框架和应用
掌握分层架构理念和应用
将静态资源和动态资源分离、搭建图片服务器
将动态JSP页面静态化加快响应
第三阶段:
主流框架技术
1. 兄弟连在线学习系统
2.兄弟连综合测评系统
3.兄弟连教学管理系统
(多选一)
Spring框架
Spring IOC概念
ApplicationContextFactoryBean
IOC对象创建和生命周期
IOC注入技巧
对象高级装配
组件扫描特性
Spring JDBC支持、
Spring 事务及安全管理
Spring MVC框架
Spring国际化
熟悉Spring框架的模块结构和作用,
掌握SpringIOC管理组件对象实现解耦
掌握如何对组件对象进行参数注入
掌握JdbcTemplate对象的使用
掌握Spring声明式事务处理
熟练掌握SpringMVC流程和应用
掌握SpringMVC拦截器、异常处理、文件上传等功能的应用
24+10天
SpringBoot/SpringCloud框架
SpringBoot Servlet
SpringBoot过滤器
SpringBoot监听器
SpringBoot拦截器
SpringBoot启动加载
SpringBoot数据库连接
SpringBoot多数据源
SpringBoot动态数据源
SpringBoot MVC应用
SpringBoot AOP事务控制
SpringBoot Shiro 权限管理
SpringBoot JDBC访问数据库
了解SpringBoot和SpringCloud框架的结构和作用
掌握SpringBoot集成Servlet、过滤器、拦截器
掌握SpringBoot对JDBC的集成应用
掌握SpringBoot对多数据源、动态数据源的集成和管理、对事务的控制
掌握SpringBoot对MyBatis集成应用
熟悉SpringBoot MVC框架
掌握SpringBoot如何进行权限管理
MyBatis框架
MyBatis体系结构
SqlSession的使用
MyBatis映射基础
DQL 映射,DML映射
resultType/resultMap结果映射
Mapper映射器
MyBatis分页原理和优化
高级动态SQL映射
掌握MyBatis开发环境的搭建
了解MyBatis框架体系结构和原理
掌握DQL、DML语句的定义方法,
掌握Mapper映射器规则和应用
掌握MyBatis分页原理和优化方法
SSH框架
Struts2结构和控制流程
Struts2 Action应用
ActionContext和ServletActionContext
Aware接口注入
Interceptor拦截器原理
Interceptor自定义应用
内置Result原理
常用Result组件原理和使用
dispatcher、redirect、chain、redirectAction、stream、json等
ValueStack原理和OGNL应用
Struts2 标记库、Struts2 扩展
Struts2和Spring整合应用
熟悉Struts2结构原理和处理流程
掌握Struts2中Action、Result、Interceptor等组件的配置和应用
掌握在Struts2中EL表达式的应用
掌握在Struts2中Request、Session以及Application等对象的使用
了解Result和Interceptor组件规则,掌握如何扩展Struts2框架应用
了解ValueStack组件的结构和原理
NoSQL技术
Redis原理
Redis命令
Java Redis API
Redis 字符串操作命令
Redis 哈希操作命令
Redis列表操作命令
Redis集合操作命令
Redis 有序集合操作命令
Redis事务处理、备份和恢复
Redis消息发布系统
Redis集群搭建
了解NoSQL概念,熟悉目前主流的技术及其使用环境和区别
熟练掌握Redis的结构和命令
掌握Java对Redis的操作
了解Redis的事务、备份
了解Redis的订阅发布式消息系统的使用
熟练掌握项目中如何使用Redis做缓存



企业级方案
分布式架构
前后分离架构
REST服务架构
微服务架构
缓存服务
SSO单点登录
熟练掌握前后分离架构思想和使用
熟练掌握REST服务架构思想和使用
掌握SpringBoot和Cloud微服务开发


课程阶段 项目案例 涉及技术知识点 完成目标 课时
第四阶段:
企业项目实战
和解决方案
1.某集团客户关系管理系统
2. P2P金融借贷系统
开发平台和运行环境
Linux/Windows7
Myeclipse/Eclipse
JDK1.7/JDK1.8
Nginx
Tomcat7/8
熟悉Linux和Windows操作系统应用
熟悉EclipseMyeclipse安装和使用工具
掌握JDK工具安装的使用
掌握Nginx+Tomcat集群环境的搭建
掌握Oracle/MySQL数据库的安装、管理和应用以及分布式数据库中间件MyCat
15天
主流Java技术
Spring
SpringMVC
Mybatis
Struts2
Hibernate
NoSQL(Redis、MongoDB)
jsjQueryCSSH5Ajax
BootstrapEasyUIH-UI
掌握SSM框架整合应用
掌握SSH框架整合应用
掌握Java访问Redis,利用Redis做缓存的应用
掌握Java访问MongoDB各种操作
掌握HTML5/CSS3制作前端界面
掌握使用JS、jQuery、BootStrap、Ajax等技术前端开发
Linux企业级应用操作部署方案 Linux系统
JDK
MySQL
Tomcat
Nginx
… …等等
掌握安装Linux
掌握常用操作、搭建部署命令
掌握Linux下搭建JDK、mysql、Tomcat、Nginx等环境和监控
企业项目研发流程、规范和常见架构方案 项目开发流程
项目开发规范
问题定位和排查
项目部署和升级
垂直划分
水平切割
常见架构图
… …等等
明确企业类型、项目类型、企业IT组成
掌握项目研发流程、人员搭配
明确BUG、需求变更如何处理
掌握如何分析日志并定位、解决问题
掌握补丁部署、出具的规范流程
消息服务解决方案 JMS
ActiveMQ
RabbitMQ
ThreadPool
协议
… …等等
掌握JMS应用、原理
掌握ActiveMQ用于消息管理
掌握常见的协议层次
掌握ActiveMQ使用
了解RabbitMQ使用
搜索服务解决方案 Lucene
Solr
… …等等
掌握全文搜索技术Lucene、solr
Lucene全文搜索案例
负载均衡解决方案 Nginx
Tomcat
代理模式
… …等等
掌握Nginx+Tomcat集群搭建
掌握Nginx动静分离
掌握Nginx代理模式和原理
企业常见业务解决方案 Auth、Auth2
第三方登录SDK4j
第三方支付
邮件、短信
第三方平台供应商
Jeecms内容管理系统
… …等等
掌握第三方登录功能实现流程(QQ、微信)
掌握第三方支付功能实现逻辑(支付宝、微信)
掌握邮件的发送、短信的发送以及安全问题
掌握直播、录播、点播实现原理和步骤流程
掌握如何快速建站
应用集群解决方案 WebService
SoapUI
Axis2/CXF
Tomcat
Session同步
… …等等
掌握对WebService服务调用、发布工具测试
掌握SSO原理和流程以及门户的管理
掌握集群模式下如何实现session共享
了解Axis/CXF创建webservice过程
数据库集群解决方案 Mysql
Linux
SSH、winSCP
视图、存储过程
数据库优化
读写分离、主从配置
掌握数据库集群的搭建、主从配置
掌握如何实现数据库的读写分离
掌握集群模式下如何进行跨库查询、分库分表
安全服务解决方案 Shiro
DNS
安全优化
权限管理模块设计思想
… …等等
掌握shiro开源技术实现权限管理
Shiro案例
集群并发模式下,应用、数据等信息的安全性方案
掌握如何设计权限控制模块
分布式服务解决方案 Dubbo
Zookeeper
分布式部署
SpringCloud
… …等等
掌握Dubbo zookeeper框架实现业务、数据的分布式部署
Dubbo案例
了解常见的分布式部署元素,如:数据库、文件、缓存、消息等
缓存服务解决方案 Cache
Ehcache、Memcache
Redis
MongoDB
… …等等
掌握常见的缓存技术,如:Cache、Ehcache、Memcache、Redis、MongoDB等
掌握使用缓存技术,解决并发、访问效率问题
掌握如何搭建图片服务器
高并发、集群模式整合解决方案 Nginx
Mysql
Linux
Redis
Tomcat
Dubbo
… …等等
掌握如何处理高并发模式业务解决方案
如:秒杀、抢红包、抢购等业务如何处理
掌握如何搭建一套百万级PV的系统架构,并能整合负载、集群、读写分离、动静分离、缓存、分布式部署等技术
Workflow工作流解决方案 Activiti
开发工具插件安装
… …等等
掌握工作流技术Activiti
Activiti案例
就业阶段 项目案例 涉及技术知识点 完成目标 课时
就业辅导期 100多套近期企业面试试卷
5000多个技术点FAQ
全部课程内容和技术点应用考核答疑
全部项目技术点和开发应用考核答疑
各个技术点FAQ面试题库考核答疑
……等等
就业老师和技术老师全天提供辅导答疑
对学员面试中遇到的技术问题、项目问题进行辅导答疑
调整学员面试过程心理障碍、技术障碍
不限
学校环境

杭州兄弟连教育

如需了解更多信息,请拨打杭州兄弟连教育的免费咨询电话:400-636-2027

其它班级和上课地点

电话咨询
2
在线咨询
预约体验课