JavaEE课程体系大纲
都能做,我们做的最好!
课程简介:
本课程共计111天,授课划分为4个阶段,分别是Java设计和编程基础、数据库和Web前端技术、JavaWeb基础和主流框架、企业项目和解决方案实战。这是兄弟连历经多年的培训经验总结出来的,而且每个阶段都有对应的项目案例。此4大阶段所涉及的技术知识点有:CoreJava编程基础、Java设计原则/算法/模式、JavaSE API、Oracle、SQL优化/PLSQL开发、数据库设计、MySQL、JDBC、XML、Dom4j、H5/CSS3、JavaScript 、jQuery、Vue.js、BootStrap、Highcharts、Tomcat、Servlet、JSP、Ajax、WebSocket、SpringMVC、Spring、Spring Security 、Apache Shiro、SpringBoot、SpringCloud、Spring-Data、MyBatis、Struts2、Hibernate 、MongoDB 、Redis、Log4j、Maven、SVN、Linux、WebService、Axis2/CXF、ActiveMQ、RabbitMQ、Activiti、JasperReport、Jfreechart、Dubbo、Lucene、Nginx、企业开发实战、企业级方案实战等。课程中的每个技术点的内容都非常全面,深度到位,课上实例不仅丰富而且实用。另外,每个知识点都是以目前最新版本的技术设计,每半年一更新,并经过多家软件公司的技术专家参与修订,以达到真正实用的目的,能够与大型软件开发公司所需要的开发技术相吻合。课程中的每个知识点都是程序开发人员必不可少的内容,都可以提高开发人员的开发效率,开发出安全、稳定的系统。除了授课期阶段外,为了保障学员就业,我们的就业辅导中心在毕业找工作期间还提供技术辅导和面试辅导服务,就业辅导中心已积累了近百套最新的企业面试真题和大量的技术面试、项目面试问题的FAQ资料。
培养目标:
打造全方位软件/互联网开发人才,培养前端后端通吃的绝顶高手。掌握课程全部内容后可以胜任Java工程师、前端工程师、数据库工程师、JavaEE高级工程师、架构师等众多岗位。
课程特点:
技术新、内容全:课程的技术点全面,全部都是当前行业内最流行、最新版的Java、数据库、前端、JavaEE框架和JavaEE架构技术
采用案例式教学:整个课程以案例为主线,贯串学习知识点和技术点。通过专家讲师和企业导师的带领,使学员可以具有独立开发大型网站的能力
编码、设计规范:课程中的项目案例完全采用企业编码规范和设计规范,例如阿里巴巴Java规范、合作企业Java规范等,提高学员编码规范性,增强程序的可读性和维护性
企业大牛指导项目:为了要学员毕业后快速适应企业环境,特地从IT名企引入技术总监或项目经理作为学员的项目导师,指导和管理项目研发过程、要学员真正体验企业开发过程
企业项目作实战:很多培训机构的项目案例都是采用模仿或闭门造车形成的,从而导致培训学习和企业要求的存在一定的差异,为了弥补这个差异,我们是第一家将真实企业项目引入课程的机构
项目开发模式先进:项目开发过程也采用目前最新的项目开发模式,比如敏捷模式等,与大型互联网开发技术同步
拥有企业项目环境:学员拥有24小时机房和实验服务器,可熟悉项目开发中立项、分析、设计、编码、测试、实施、维护等真实流程及相关工作
注重素质和能力培养:注重综合素质能力的培养,主要包括技术应用能力、分析设计能力、团队合作、职业素养等,提升学员的企业工作能力
注重方法和思维培养:授人以鱼、不如授人以渔。我们授课过程不仅注重技术点培养、更侧重于方法和思维培养,提升学员养成后续自我提升的能力
课程目标:
1. 掌握所有Java、数据库、前端、JavaEE开发的高级技能,积累大型项目的开发经验
2. 通过Java面向对象分析与设计思想的学习,可以独立分析问题、解决问题并实现
3. 通过Oracle、MySQL、MongoDB、Redis等数据库服务器的学习,熟悉维护、优化、安全设置的使用,精通SQL编写和数据库设计,掌握数据库端PL/SQL开发的能力
4. 通过JavaScript、jQuery、BootStrap、Vue和H5/CSS3等技术的学习,可以承担前端工程师的工作、制作出精美的、用户体验度高的网页
5. 通过Spring、MyBatis、Struts2、Hibernate等框架技术的学习,可以提高开发效率和软件质量
6. 通过SpringBoot、SpringCloud等集成框架的学习,可以快速搭建稳定性高、功能强的软件
7. 通过WebService、ActiveMQ、Activiti、Lucene、Dubbo等技术的学习,完全可以胜任当前各种互联网应用的开发
8. 通过企业项目和解决方案实战掌握目前企业一流技术和常见问题的解决方法
9. 使用Java常用互联网技术可以独立完成系统开发工作,对现有的成熟产品进行二次开发,团队合作完成大型项目的设计与开发,以及产品的测试与维护
10. 培养出具有职业素养和能力的、符合企业需求的Java开发工程师和架构师
招生对象:
1. 即将毕业的在校大专生或本科生
2. 已毕业的大专生或本科生
3. 通过其他学科和机构培训过的学员
4. 各软件企业在职的开发工程师
5. 对Java开发有兴趣的爱好者
课程大纲:
表1 - 第一阶段内容
课程阶段 |
项目案例 |
涉及技术知识点 |
完成目标 |
课时 |
第一阶段: JAVA设计和编程基础(OOD和OOP) |
在线考试 系统 |
Java 语言基础 1. Java基本概念 2. Java环境搭建 3. 安装和使用Eclipse开发环境 4. 安装和使用IntelliJ IDEA 5. 基本类型 6. 变量,运算符,表达式 7. 分支语句,循环语句、 8. 数组,数组应用,行业规范。 9. 实现随机发牌程序和双色球抽奖游戏 10. ……等等 |
熟悉JVM、JRE、JDK等基本概念,掌握Eclipse和IDEA集成开发工具的安装、配置和应用,熟悉Java基本语法、基本类型、运算符和表达式,掌握分支、循环逻辑语句、数组等知识的应用 |
22天 |
Java面向对象编程 1. 类、对象、属性、方法、构造器 2. 封装、继承、多态 3. 重写、重载 4. 访问权限控制符、 5. this和super、static、final 6. 抽象类和接口,内部类 7. 单例设计模式 8. 模板设计模式 9. 实现五子棋和扫雷游戏 10. ……等等 |
理解面向对象思想和概念,学会面向对象分析方法。掌握类、对象、继承、多态的使用,熟悉重写、重载、抽象类、内部类以及设计模式的应用 |
|||
JavaSE核心类库 1. Java核心类 2. Java字符串、日期处理 3. 包装类、集合、数据结构 4. 异常和异常处理 5. Java IO、NIO、多线程编程 6. 线程同步机制、并发包 7. JAVA网络编程 8. Java泛型和注解 9. Java反射机制 10. 实现学生信息管理系统和聊天室项目 11. ……等等 |
掌握Java核心类库的应用,例如字符串、日期、集合的处理,掌握异常处理、IO流对文件读写、多线程应用、网络编程实现计算机之间通讯。熟悉Java泛型和反射技术的应用 |
|||
Java分析与设计 1. 设计原则 2. 设计模式 3. 常见算法 4. Java8/9新特性 5. Java各个版本比对 6. Maven使用 7. SVN/Git版本管理 8. ……等等 |
掌握面向对象分析和设计方法, 熟悉常用设计模式和栈、队列等数据结构,熟悉排序等算法, 掌握Maven和SVN工具的基本使用,了解Java8/9的一些新特性, 了解Java各个版本的特性和区别 |
表2 - 第二阶段内容
课程阶段 |
项目案例 |
涉及技术知识点 |
完成目标 |
课时 |
第二阶段: 数据库技术和Web前端技术 |
ESMS在线商城页面设计和数据库设计 |
数据库开发 1. Oracle安装和管理 2. DCL数据控制语句 3. SQL语句(DQL、DDL、DML) 4. SQL语句原理 5. SQL语句优化 6. 表、表设计原则 7. 视图、序列、索引 8. Oracle数据字典 9. Oracle 数据库PL/SQL开发 10. 存储过程、触发器、游标等 11. 数据库设计原则 12. SQL优化技巧和原则 13. MySQL数据库安装 14. MySQL数据库维护 15. MySQL集群和读写分离 16. ……等等 |
熟悉Oracle、MySQL数据库的安装和使用,精通SQL语句的编写和优化,掌握数据库设计原则和方法,了解视图、序列、索引概念和应用、掌握住Oracle端PL/SQL开发语言,学会存储过程和触发器的应用 创建用户、给用户授权操作 |
22+3天 |
JDBC技术 1. JDBC 核心API 2. CRUP操作 3. Statement应用 4. PreparedStatement应用 5. 预防SQL注入攻击 6. 事务安全控制 7. 数据库高并发控制 8. 批处理技术 9. DAO封装模式 10. dbcp、c3p0等连接池应用 11. ……等等 |
熟悉JDBC开发API,掌握Java对数据库的访问方法。掌握如何实现对数据库的增删改查,如何使用安全的数据库访问方式,如何提升数据库操作性能,学会DAO模式的封装。 |
|||
XML技术 1. XML基本语法 2. DTD和Schema 3. XML解析SAX和DOM 4. Java核心类Dom4j应用 5. XPATH技术应用 6. ……等等 |
熟悉XML文件的基本语法和规范,掌握Java对XML文件的解析技术,了解SAX和DOM的区别,掌握Dom4j工具的使用和利用XPATH技术的快速解析。 |
|||
H5/CSS3/JS技术 1. HTML5(H5)基本文档结构、 2. 标题、图片标记 3. 链接、列表、表格标记 4. 表单标记 5. CSS基础语法 6. CSS文本、列表、表格样式 7. CSS盒子模型 8. CSS浮动布局、定位 9. JavaScript语言基础 10. JavaScript闭包和自执行 11. JavaScript DOM编程、 12. JavaScript事件模型 13. Window对象模型 14. HTML5画布 15. Web存储 16. 地理定位 17. 音频/视频、拖放 18. WebSocket技术 19. CSS3边框 20. CSS3背景、文本效果 21. CSS3字体、动画等 22. … … 等等 |
熟悉HTML5语法和标记 能熟练设计体验度高的HTML页面。 能实现对特殊功能的界面设计, 例如画图表、视频音频播放、地理定位等 熟悉CSS3语法和属性, 能熟悉对HTML内容进行渲染, 例如文字样式、列表和表格样式、动画、元素定位和布局等。 熟悉JavaScript基本语法, 掌握对HTML元素的处理、浏览器窗体的处理、元素事件处理等, 熟练实现对HTML页面的表单校验和页面特效的处理 HTML5应用程序缓存,本地存储技术localStorage和sessionStorage的使用。掌握WebSocket通信技术等
|
|||
jQuery技术 1. 基本语法 2. 选择器 3. 元素选择 4. 属性操作 5. 文档操作 6. CSS操作 7. 动画效果 8. jQuery 插件 9. ……等等 |
熟悉jQuery基本语法、选择器和各种处理函数。掌握利用jQuery对HTML页面元素内容的获取和设置,掌握对元素的增删改处理和样式处理,掌握对元素的隐藏和显示控制,掌握如何自定义动画,了解第三方特效jQuery插件及实现 |
|||
|
|
Bootstrap/Vue.js等技术 1. Bootstrap CSS 2. Bootstrap布局组件 3. Bootstrap插件 4. Bootstrap编辑器 5. Vue环境安装 6. Vue模板语法 7. Vue循环、分值 8. Vue样式绑定 9. Vue事件处理 10. Vue表单和组件 11. … …等等 |
了解BootStrap框架的功能和要点 掌握利用BootStrap对表格、列表等页面元素的显示实现美化 掌握BootStrap编辑器的应用 掌握BootStrap布局搭建和应用 掌握BootStrap手风琴特效制作 掌握Vue.js核心语法和流程控制 掌握Vue.js样式绑定和事件处理 掌握Vue.js表单元素和模型的绑定 掌握Vue.js组件和模型的绑定 |
|
|
|
常用JS插件 1. 插件概念 2. 自定义插件 3. 表单校验插件 4. 编辑器插件 5. 放大镜插件 6. highcharts图表插件 7. Layer弹框插件 8. … …等等
|
了解js插件概念 掌握如何自定义插件 熟练使用表单校验插件验证表单 掌握放大镜插件应用 掌握编辑器插件应用 使用highcharts制作饼状图、曲线图、柱状图等 掌握layer插件弹框特效 |
|
表3 - 第三阶段内容
课程阶段 |
项目案例 |
涉及技术知识点 |
完成目标 |
课时 |
第三阶段: Java Web技术 |
ESMS在线商城服务端开发 |
Servlet技术 1. Tomcat配置和部署 2. Servlet生命周期 3. Servlet编写规范和配置 4. 中文接收乱码处理 5. Servlet过滤器和监听器 6. Servlet+DAO工厂模式应用 7. Servlet实现验证码功能 8. Servlet实现文件上传功能 9. ……等等 |
掌握Tomcat环境的安装和使用,熟悉Servlet开发规范和相关概念,熟练使用Servlet处理HTTP请求和数据库访问操作。掌握session和cookie状态管理技术,掌握Filter和Listener组件的使用。掌握Servlet实现验证码和文件上传功能 |
10+5天 |
JSP技术 1. JSP 基本语法 2. JSP标记应用 3. JSP内置对象request、session、application、exception等 4. JSTL和 EL表达式 5. JSP新特性 6. MVC设计模式 7. ……等等 |
熟悉JSP基本语法和标记,掌握request、session、application和exception等9大内置对象应用 能熟练使用JSTL和EL显示数据,理解MVC模式思想和优点,掌握JSP+Servlet+JavaBean技术构建的MVC应用 |
|||
AJAX技术 1. Ajax作用和原理 2. XMLHttpRequest对象 3. Ajax设计模式 4. JSON技术及Ajax应用 5. jQuery与Ajax技术 6. Ajax异步提交表单 7. Ajax异步上传文件 8. ……等等 |
熟悉Ajax作用和原理,掌握XMLHttpRequest对象的使用,熟悉JSON语法并熟练与Ajax结合运用。 熟练掌握jQuery中$.ajax、$.load、$.post、$.get等函数的使用。 掌握ajax表单提交和文件上传功能 |
|||
企业级方案 1. 自定义MVC框架 2. 业务分层架构 3. 动静分离架构 4. 页面静态化 5. …..等等 |
掌握自定义MVC框架和应用 掌握分层架构理念和应用 将静态资源和动态资源分离、搭建图片服务器 将动态JSP页面静态化加快响应
|
|||
第三阶段: 主流框架技术 |
1. 兄弟连在线学习系统 2.兄弟连综合测评系统 3.兄弟连教学管理系统 (多选一) |
Spring框架 1. Spring IOC概念 2. ApplicationContext\FactoryBean 3. IOC对象创建和生命周期 4. IOC注入技巧 5. 对象高级装配 6. 组件扫描特性 7. Spring JDBC支持、 8. Spring 事务及安全管理 9. Spring MVC框架 10. Spring国际化 11. RESTFUL 技术 12. SpringAOP原理、AspectJ 13. SpringSecurity 14. Spring整合Shiro 15. Spring-Data数据访问 16. ……等等 |
熟悉Spring框架的模块结构和作用, 掌握SpringIOC管理组件对象实现解耦 掌握如何对组件对象进行参数注入 掌握JdbcTemplate对象的使用 掌握Spring声明式事务处理 熟练掌握SpringMVC流程和应用 掌握SpringMVC拦截器、异常处理、文件上传等功能的应用 熟悉Spring中AOP概念及应用 掌握Spring国际化概念和应用 掌握SpringMVC中如何使用RESTFUL 熟悉Spring安全和Shiro权限控制 掌握SpringData项目对各种数据源访问 |
24+10天 |
SpringBoot/SpringCloud框架 1. SpringBoot Servlet 2. SpringBoot过滤器 3. SpringBoot监听器 4. SpringBoot拦截器 5. SpringBoot启动加载 6. SpringBoot数据库连接 7. SpringBoot多数据源 8. SpringBoot动态数据源 9. SpringBoot MVC应用 10. SpringBoot AOP事务控制 11. SpringBoot Shiro 权限管理 12. SpringBoot JDBC访问数据库 13. SpringBoot MyBatis访问数据库 14. SpringBoot定时任务调度 15. SpringCloud分布式配置管理 16. SpringCloud服务注册 17. SpringCloud服务查找调用 18. SpringCloud服务监控 19. … …等等 |
了解SpringBoot和SpringCloud框架的结构和作用 掌握SpringBoot集成Servlet、过滤器、拦截器 掌握SpringBoot对JDBC的集成应用 掌握SpringBoot对多数据源、动态数据源的集成和管理、对事务的控制 掌握SpringBoot对MyBatis集成应用 熟悉SpringBoot MVC框架 掌握SpringBoot如何进行权限管理 熟悉SpringCloud分布式配置的应用 熟悉SpringCloud如何发布服务、查找、调用 了解SpringCloud服务监控技术和使用 |
|||
MyBatis框架 1. MyBatis体系结构 2. SqlSession的使用 3. MyBatis映射基础 4. DQL 映射,DML映射 5. resultType/resultMap结果映射 6. Mapper映射器 7. MyBatis分页原理和优化 8. 高级动态SQL映射 9. 多表关联映射 10. Spring和MyBatis整合 11. ……等等 |
掌握MyBatis开发环境的搭建 了解MyBatis框架体系结构和原理 掌握DQL、DML语句的定义方法, 掌握Mapper映射器规则和应用 掌握MyBatis分页原理和优化方法 掌握MyBatis和PageHelper集成应用 了解动态SQL和多表关联映射, 掌握Spring和MyBatis的整合应用 |
|||
SSH框架 1. Struts2结构和控制流程 2. Struts2 Action应用 3. ActionContext和ServletActionContext 4. Aware接口注入 5. Interceptor拦截器原理 6. Interceptor自定义应用 7. 内置Result原理 8. 常用Result组件原理和使用 9. dispatcher、redirect、chain、redirectAction、stream、json等 10. ValueStack原理和OGNL应用 11. Struts2 标记库、Struts2 扩展 12. Struts2和Spring整合应用 13. Hibernate Session API 14. Hibernate实体映射技术 15. Hibernate 关联映射技巧 16. HQL 查询、Criteria查询、Native SQL查询 17. 延迟加载、持久化、缓存技术 18. SSH整合应用 19. ……等等 |
熟悉Struts2结构原理和处理流程 掌握Struts2中Action、Result、Interceptor等组件的配置和应用 掌握在Struts2中EL表达式的应用 掌握在Struts2中Request、Session以及Application等对象的使用 了解Result和Interceptor组件规则,掌握如何扩展Struts2框架应用 了解ValueStack组件的结构和原理 了解OGNL技术在ValueStack中的应用 熟悉Hibernate框架原理和操作API 能熟练使用Hibernate对数据表处理 了解Hibernate框架特性和优化处理 熟练使用SSH整合技术开发 |
|||
NoSQL技术 1. Redis原理 2. Redis命令 3. Java Redis API 4. Redis字符串操作命令 5. Redis 哈希操作命令 6. Redis列表操作命令 7. Redis集合操作命令 8. Redis 有序集合操作命令 9. Redis事务处理、备份和恢复 10. Redis消息发布系统 11. Redis集群搭建 12. MongoDb原理 13. MongoDb命令 14. Java MongoDb API 15. MongoDb排序、索引 16. MongoDb备份恢复 17. ……等等 |
了解NoSQL概念,熟悉目前主流的技术及其使用环境和区别 熟练掌握Redis的结构和命令 掌握Java对Redis的操作 了解Redis的事务、备份 了解Redis的订阅\发布式消息系统的使用 熟练掌握项目中如何使用Redis做缓存 了解MongoDb特点和使用环境 熟练掌握MongoDb的结构和命令 掌握Java对MongoDb的操作。 掌握对MongoDb的增删改查操作 了解排序、索引、备份和恢复等操作 了解对MongoDb的管理和维护 |
|||
|
|
企业级方案 1. 分布式架构 2. 前后分离架构 3. REST服务架构 4. 微服务架构 5. 缓存服务 6. SSO单点登录 7. ……等等
|
熟练掌握前后分离架构思想和使用 熟练掌握REST服务架构思想和使用 掌握SpringBoot和Cloud微服务开发 掌握redis缓存技术的使用 掌握SSO单点登录开发和应用 |
|
表4 - 第四阶段内容
课程阶段 |
项目案例 |
涉及技术知识点 |
完成目标 |
课时 |
第四阶段: 企业项目实战 和解决方案 |
1.某集团客户关系管理系统 2. P2P金融借贷系统 |
开发平台和运行环境 1. Linux/Windows7 2. Myeclipse/Eclipse 3. JDK1.7/JDK1.8 4. Nginx 5. Tomcat7/8 6. Mysql/Oracle、MyCat、SQLyog 7. MAVEN 8. SVN/GIT 9. … …等等 |
熟悉Linux和Windows操作系统应用 熟悉Eclipse\Myeclipse安装和使用工具 掌握JDK工具安装的使用 掌握Nginx+Tomcat集群环境的搭建 掌握Oracle/MySQL数据库的安装、管理和应用以及分布式数据库中间件MyCat 掌握MAVEN工具的搭建和使用 掌握SVN/GIT版本服务器的搭建和使用
|
15天 |
主流Java技术 1. Spring 2. SpringMVC 3. Mybatis 4. Struts2 5. Hibernate 6. NoSQL(Redis、MongoDB) 7. js\jQuery\CSS\H5\Ajax 8. Bootstrap\EasyUI\H-UI 9. Angularjs/Vue.js 10. WebSocket、Quartz 11. POI 12. 富文本编辑器 13. … …等等 |
掌握SSM框架整合应用 掌握SSH框架整合应用 掌握Java访问Redis,利用Redis做缓存的应用 掌握Java访问MongoDB各种操作 掌握HTML5/CSS3制作前端界面 掌握使用JS、jQuery、BootStrap、Ajax等技术前端开发 掌握使用其他组件实现文件上传、日志处理、Bean对象操作、连接池等等 掌握长连接应用和Excel的导入导出技术 掌握常见的富文本编辑器插件 |
|||
Linux企业级应用操作部署方案 |
1. Linux系统 2. JDK 3. MySQL 4. Tomcat 5. Nginx 6. … …等等 |
掌握安装Linux 掌握常用操作、搭建部署命令 掌握Linux下搭建JDK、mysql、Tomcat、Nginx等环境和监控 |
||
企业项目研发流程、规范和常见架构方案 |
1. 项目开发流程 2. 项目开发规范 3. 问题定位和排查 4. 项目部署和升级 5. 垂直划分 6. 水平切割 7. 常见架构图 8. … …等等 |
明确企业类型、项目类型、企业IT组成 掌握项目研发流程、人员搭配 明确BUG、需求变更如何处理 掌握如何分析日志并定位、解决问题 掌握补丁部署、出具的规范流程 掌握互联网部署层次架构 掌握互联网技术选型的技术架构 掌握互联网常见的负载架构 |
||
消息服务解决方案 |
1. JMS 2. ActiveMQ 3. RabbitMQ 4. ThreadPool 5. 协议 6. … …等等 |
掌握JMS应用、原理 掌握ActiveMQ用于消息管理 掌握常见的协议层次 掌握ActiveMQ使用 了解RabbitMQ使用 |
||
搜索服务解决方案 |
1. Lucene 2. Solr 3. … …等等 |
掌握全文搜索技术Lucene、solr Lucene全文搜索案例 |
||
负载均衡解决方案 |
1. Nginx 2. Tomcat 3. 代理模式 4. … …等等 |
掌握Nginx+Tomcat集群搭建 掌握Nginx动静分离 掌握Nginx代理模式和原理 |
||
企业常见业务解决方案 |
1. Auth、Auth2 2. 第三方登录SDK4j 3. 第三方支付 4. 邮件、短信 5. 第三方平台供应商 6. Jeecms内容管理系统 7. … …等等 |
掌握第三方登录功能实现流程(QQ、微信) 掌握第三方支付功能实现逻辑(支付宝、微信) 掌握邮件的发送、短信的发送以及安全问题 掌握直播、录播、点播实现原理和步骤流程 掌握如何快速建站 |
||
应用集群解决方案 |
1. WebService 2. SoapUI 3. Axis2/CXF 4. Tomcat 5. Session同步 6. … …等等 |
掌握对WebService服务调用、发布工具测试 掌握SSO原理和流程以及门户的管理 掌握集群模式下如何实现session共享 了解Axis/CXF创建webservice过程 |
||
数据库集群解决方案 |
1. Mysql 2. Linux 3. SSH、winSCP 4. 视图、存储过程 5. 数据库优化 6. 读写分离、主从配置 7. Amoeba 8. … …等等 |
掌握数据库集群的搭建、主从配置 掌握如何实现数据库的读写分离 掌握集群模式下如何进行跨库查询、分库分表 掌握数据库的高级应用,如:视图、存储过程、监听器、触发器 掌握如何处理集群、并发模式下的数据库优化方案 |
||
安全服务解决方案 |
1. Shiro 2. DNS 3. 安全优化 4. 权限管理模块设计思想 5. … …等等 |
掌握shiro开源技术实现权限管理 Shiro案例 集群并发模式下,应用、数据等信息的安全性方案 掌握如何设计权限控制模块 |
||
分布式服务解决方案 |
1. Dubbo 2. Zookeeper 3. 分布式部署 4. SpringCloud 5. … …等等 |
掌握Dubbo\ zookeeper框架实现业务、数据的分布式部署 Dubbo案例 了解常见的分布式部署元素,如:数据库、文件、缓存、消息等 |
||
缓存服务解决方案 |
1. Cache 2. Ehcache、Memcache 3. Redis 4. MongoDB 5. … …等等 |
掌握常见的缓存技术,如:Cache、Ehcache、Memcache、Redis、MongoDB等 掌握使用缓存技术,解决并发、访问效率问题 掌握如何搭建图片服务器 |
||
高并发、集群模式整合解决方案 |
1. Nginx 2. Mysql 3. Linux 4. Redis 5. Tomcat 6. Dubbo 7. … …等等 |
掌握如何处理高并发模式业务解决方案 如:秒杀、抢红包、抢购等业务如何处理
掌握如何搭建一套百万级PV的系统架构,并能整合负载、集群、读写分离、动静分离、缓存、分布式部署等技术 |
||
Workflow工作流解决方案 |
1. Activiti 2. 开发工具插件安装 3. … …等等 |
掌握工作流技术Activiti Activiti案例 |
表5– 就业辅导阶段
就业阶段 |
项目案例 |
涉及技术知识点 |
完成目标 |
课时 |
就业辅导期 |
100多套近期企业面试试卷 5000多个技术点FAQ |
1. 全部课程内容和技术点应用考核答疑 2. 全部项目技术点和开发应用考核答疑 3. 各个技术点FAQ面试题库考核答疑 4. ……等等 |
就业老师和技术老师全天提供辅导答疑 对学员面试中遇到的技术问题、项目问题进行辅导答疑 调整学员面试过程心理障碍、技术障碍 |
不限 |
课程安排时间:
白班、晚班、业余制班、周末班、一对一定制课程(详情请咨询顾问)
白 班:8:30-16:30 (周一至周五白天时间段选择)
全日制:8:30-11:30/13:40-16:30(周一至周五全天上课)
晚上班:18:00-21:00
周 末:8:30-16:30(每周六或周日全天)
具体上课时间学员根据自身时间安排选择报班。
课程周期:
课程周期长短以学员实际所报班级为准,一对一课程和培训老师沟通安排。
课程收费:
因学员自身基础和所要学习达到的程度、报班时间长短等客观因素不等,我们开设有不同的班级,费用有所区别,费用以学员所报班级为准,学员根据自身要求选择报班,如有疑问请咨询报名老师。
不同时间校区有不同的优惠活动,详细优惠以当时参加的优惠活动为准。
预约试听体验课程:
学员如需参加体验课程,至少需提前一周和顾问预约体验课程,提供给顾问参加学员姓名+电话+课程+所在地区,顾问会及时登记预约就近校区体验课程,预约成功后顾问会通过电话或短信及时通知学员。
报名须知:
1、外地学员,需代办食宿,提前和老师预约沟通。
2、学费不包含食宿费用。(全日制住宿课程除外)
3、校区顾问会不定期回访学员,了解基础情况,请学员配合顾问回访。
4、课程调换或改期,需到校区和课程老师沟通。
5、课程退班退费,学员需到校区办理。(实际情况以校区规定为准)
6、报名完成后保留好报名票据,以及课程老师联系电话,以便后期和老师跟进。
7、优惠活动请和报名老师咨询了解。
我们竭诚为您服务,如需帮助或了解最新优惠活动,请在线联系顾问,顾问会第一时间安排课程老师电话和您沟通介绍!
兄弟连校区 | 地址 | 2018下半年-计划开班的学科 | 注释 |
北京校区 | 北京市昌平区文化西路育荣教育园区兄弟连楼 |
PHP Java+大数据 H5 UI GO语言+区块链 Linux云计算 互联网营销 |
①面授班期在时间上比较灵活,极易变化,外地校区如需送学员,请及时与开课校区联系,准确掌握相关开班及相关信息。 ②面授班没有开课的话,完全可以转化为云课堂在线学习。云课堂1对1在线课包含全部学科。学生上课时间灵活且不受地域限制。 |
南京校区 | 南京市秦淮区王府大街中泰大厦3楼309室 |
PHP H5 |
|
杭州校区 | 经济技术开发区科技园路57号15幢914 |
PHP Java+大数据 Python |
|
西安校区 | 西安市莲湖区北大街名流天地大厦4层 |
PHP Java+大数据 Python |
|
深圳校区 | 深圳龙华新区清泉路硅谷大院T1-1-115 |
PHP Java+大数据 UI Python |
|
郑州校区 | 郑州市金水区文化路芯互联大厦16层 |
PHP Java+大数据 UI Python 互联网营销 |
|
广州校区 | 广州天河区宦溪西路万富商业大厦一楼A10室 |
PHP H5 Java+大数据 |
|
上海校区 | 上海市闸北区万荣路龙软信息产业园F栋3层 |
Python PHP 互联网营销 |
|
沈阳校区 | 沈阳市沈北新区蒲昌路阳关经典大厦4楼 |
PHP Java+大数据 UI Python |
|
西安校区 | 西安市高新区高新路尚品国际B幢16层 |
PHP Java+大数据 Python |
|
成都校区 | 成都市锦江区春熙路正熙国际22楼 |
PHP Python |
|
合肥校区 | 合肥市高新区香樟大道深港数字化产业园A201 |
UI PHP |
|
西宁校区 | 西宁市城北区西宁城市职业技术学院实验楼 |
UI PHP 互联网营销 |
|
苏州校区 | 苏州市金闾区广济南路永捷峰汇21层2108B |
UI PHP |
|
南宁校区 | 南宁市西乡塘区大学东路162号东盟财经广场1号楼405 | ||
咸宁校区 | 咸宁市高新技术开发区永安东路58号B1栋 | ||
南阳校区 | 南阳市卧龙区卧龙电商大厦12号楼3楼 | ||
石家庄校区 | 石家庄中山路与大经街交口乐汇城A座708 | ||
合肥校区 | 合肥市高新区香樟大道深港数字化产业园A201 | ||
惠州校区 | 惠州市大亚湾区龙山七路世纪城F栋三楼 | ||
宝安校区 | 深圳市宝安区沙井街道新沙路新港湾3楼 | ||
佛山校区 | 佛山市禅城区普澜二路新荣大厦D座六楼 | ||
邯郸校区 | 邯郸市丛台区人民东路新时代商务大厦1106 | ||
邢台校区 | 邢台市桥西区邢台职业技术学院东校区科技楼2楼B203 | ||
秦皇岛校区 | 河北省秦皇岛市海港区西港北路70号软通动力3-102 | ||
呼和浩特校区 | 呼和浩特市大学西路学府康都B座5层 |