优极限 一样的教育 不一样的就业

申请免费试听名额 了解课程详情
已成功辅助以下人群跳槽涨薪
  • 大/研学生
    适合冲刺大厂
    争取一个好的起点

  • 非计算机专业
    深入技术底层会有无力感
    突破薪资瓶颈

  • 专科学历
    学历低更需要技术
    过硬

  • 在职海归
    回国发展,技术栈上会有
    水土不服现象

  • 常年外包
    外包不一定不好
    要看行业项目等因素

  • 冲刺大厂
    大厂考核点在于算法和架构
    设计及技术栈宽度和深度

  • 移居外企
    对算法和计组等基础学科
    知识非常看中

  • 寻求转行
    理论加实践,能面试

  • 跳槽涨薪
    最为复杂
    跳槽未必就涨薪

  • 镀金充电
    开辟技术视野
    快手掌握流行技术

  • 合伙创业
    技术合伙人在技术
    视野上要足够宽

  • 传统项目
    痛点在于没有实际的
    互联网项目经验

  • 急速复业
    因多种原因暂定一段工作时间
    需要短时间能获得offer

  • 转岗提升
    无论转中间件,转大数据
    业务转技术还是技术转业务

  • 大龄人才
    目前企业对大龄友好
    而且更关注对应的实力

  • 大龄危机
    温水煮青蛙
    技术提升不多

  • 非java语言
    无论python/php/go等语言
    涉及后端

  • 开发爱好
    符合开发爱好者组件
    知识体系及深度探索

为什么要学习Java?
我们的核心竞争力
  • 超全的项目库

  • 真项目

  • 真实战

  • 解决方案式教学

  • 专职课研专家团队
    课程以周为单位更新迭代

  • 行业首推高级程序课程

  • 行业最强师资团队

  • 全方位教辅系统

  • 依托优极限
    打造终身职业生态圈

超全项目库
项目课程标准
项目实战

基于企业真实项目,企业真实研发环境、打造全程企业级项目管控,云平台支持

  • 企业工作场景培训

    敏捷开发模式
    企业的标准化工作流程
    项目经理指派

  • 引入项目工具

    git代码管理工具
    jire项目开发管理平台

  • 需求讲解&技术分析

    产品需求讲解
    团队技术方案分析

  • 任务分解

    git代码管理工具
    jire项目开发管理平台

  • 代码开发

    每日站立会PM进度跟踪
    敏捷看板任务管理
    git提交当日代码

  • 项目上线

    研发答辩,颁奖

  • 测试验收

    测试工程师进行自动化测试
    技术人员bug修复
    pm验收项目代码

  • 项目联调

    项目代码联调
    短多写作及沟通
    测试用例及计划系统导入

  • 项目部署

    测试环境进行项目部署

课程标准为什么要培训成为高级软件工程师?
JavaEE V9.0课程大纲
阶段 周次 主要学习方向
阶段1: 语言基础班
JavaSE、Web、MySql、Linux、项目实战
语言基础班
第01周
软件架构之CS模式和BS模式
编程语言发展史与Java环境搭建
Java的基本组成JDK JRE JVM
变量简介和标识符和数据类型
整数类型和浮点类型表值范围的推导过程
Java运算符
Java工具类(随机数与键盘输入)
控制语句-顺序结构选择结构循环结构
关键字continue与关键字break
雉兔同笼、韩信点兵、吸血鬼数、水仙花数等经典练习
方法的定义与方法的递归
斐波那契数列与大兔生小兔练习
语言基础班
第02周
HTML5页面元素与表单
CSS3选择器
CSS3布局
案例:百度 清华大学官网
JavaScript变量与函数
JavaScript函数
JavaScript选择与循环控制
JavaScript的DOM操作
JavaScript的BOM学习
案例:支付宝 12306
JavaScript表单数据校验
案例:福彩双色球、贪吃蛇
语言基础班
第03周
数据库概念介绍
安装Mysql数据库.和Navicat12
DQL之列的查询与条件查询
DQL单行函数与多行函数
DQL之分组函数与分组条件过滤
DQL值多表关联查询
DQL之多表查询外连接自连接子连接
企业面试必会SQL50题精讲
DML之数据的增加删除修改
DML之事务的定义与隔离级别
DDL之表列约束序列的定义
数据库的三范式与RBAC权限管理表结构分析
语言基础班
第04周
计算机硬件之冯诺依曼体系
网络组成之网址-子网掩码-默认网关
Linux系统版本选择和虚拟环境搭建
Linux命令学习策略和文件系统操作
Linux网络命令和用户组权限
Linux软件安装和脚本编程
团队开发java项目实战
团队开发java项目实战
团队开发web布局项目实战
团队开发web布局项目实战
笔试+团队项目验收
团队项目验收
阶段2:JavaSE阶段 正式班
第01周
JAVA语言基础-方法深入
JAVA语言基础-数组精讲
面向对象编程-类与对象与内存分析 计算器编写
面向对象编程-this 成员方法 static
面向对象编程-package与import 淘宝登录解密
面向对象编程-继承性super与重写
面向对象编程-封装性javabean与经典MVC思想
面向对象编程-多态性与接口 抽象类与内部类
面向对象编程-异常体系与自定义异常
面向对象编程-JAVA13新特性Lambda与方法引用
正式班
第02周
API使用-字符串类与正则表达式
API使用-包装类、日期类、枚举
IO流-文件流和缓冲流
IO流-文件拷贝、对象流与Commons-io
容器-List与Set 手动实现ArrayList
容器-Map与Properties 手动实现HashMap
容器-工具类Collections、List与比较器
容器-JAVA13新特性容器-Stream
反射reflection与注解annotation
多线程-定义、状态控制语同步
阶段3:数据库阶段
Oracle、MyBatis、算法
正式班
第03周
高并发-线程通信
Socket-爬虫 TCP与UDP编程
JavaSE项目-手写Web服务器
JavaSE项目-手写Web服务器
ORACLE入门与商城需求分析
PowerDesigner数据库建模和类图设计
DQL之单表、函数
DQL之多表
DML与DDL
JDBC及其常用案例开发
正式班
第04周
Mybatis环境搭建_传统Dao开发
MyBatis接口代理开发(CRUD)
Mybatis_单表与多表查询
ResultType_RestMap输出映射
MyBatis_逆向工程与缓存、动态sql与注解开发
面试宝典之十大经典算法-三类加密算法、KMP算法等
面试宝典之十大设计模式-工厂-单例-代理-装饰模式
面试宝典之高并发
Lock锁、阻塞队列、volatile等
java13新特性模块化与自定义JRE
团队项目验收
阶段4:服务器框架阶段
Spring5、SpringMvc、MyBatis、Freemarker、SpringBoot
正式班
第05周
网页开发的规范与基础:HTML5
网页开发的规范与基础:CSS3
JS深入理解:基础语法-变量-数据类型
JS深入理解:函数、对象
JS深入理解:BOM对象
JS深入理解:DOM对象、表单
JQuery初体验:JQuery的基本语法和使用
JQuery灵活应用:实例分析、Ajax异步无刷新技术
简单且功能强大的前端框架:BootStrap
开源的模块化前端 UI 框架:Layui
正式班
第06周
框架的前生:HTTP、Tomcat、Servlet标准
Servlet的深入:请求/响应对象、会话跟踪技术
Servlet的高级特性:过滤器和监听器
动态网页技术:JSP的基础使用
主流开源项目管理工具:Maven
开放源代码的版本控制系统:SVN
Freemarker概念&特点&环境配置&数据类型
Freemarker常见指令&内置函数&页面静态化
Spring5框架发展&模块划分&IOC对象实例化
IOC对象装配&集合装配&扫描器&作用域
正式班
第07周
动态代理实现&AOP概念&专有名词
AOP使用两种方式_XML&注解&邮件发送
整合Mybatis实现持久层数据基本维护
Spring5事务控制概念&传播特性
MVC核心思想
SpringMvc框架特点
请求原理&环境配置
SpringMvc请求转发与重定向
Json配置、拦截器
SpringMvc企业文件上传
企业SSM集成
全局异常统一处理
SpringMvc前后端分离开发Restful接口规范
URL绑定机制
SpringBoot框架特点、优势&核心配置
SpringBoot坐标和自动化配置
SpringBoot数据校验机制
分布式缓存Ehcache技术
异常处理&SpringBoot单元测试
SpringBoot热部署技术
定时调度技术
API接口文档生产力工具Swagger2
阶段5:用户权限控制
RBAC、客户端管理管理
正式班
第08周
企业级项目CRM系统概念
系统分类
模块划分&表结构
项目环境搭建
系统用户登录
非法请求拦截&全局异常统一处理
Crm系统营销模块
营销机会模块业务分析
表结构&功能实现
Crm系统营销模块
客户开发计划业务分析
表结构&功能实现
Crm系统-权限管理-角色管理功能实现
Crm系统-权限管理-角色管理-角色授权功能分析
Crm系统-权限管理-角色管理-权限认证功能分析
Crm系统-权限管理-资源管理-资源功能分析&功能实现
Crm系统-权限管理-权限的分配与撤销
Crm系统-权限管理-按钮权限控制
正式班
第09周
Crm系统-客户管理
客户管理表结构分析
客户信息管理实现
Crm系统-客户管理
订单编辑
订单自动跟踪机制
Crm系统-客户管理
客户流失管理表结构分析
流失规则分析
Crm系统-客户管理
客户流失管理功能实现
流失客户定时调度实现
Crm系统-客户管理-流失规则功能实现流程总结
Crm系统-客服管理-客户服务表结构分析&功能实现
Crm系统-字典维护表结构分析&功能实现
Crm系统-统计报表-Echarts&HighCharts
Linux系统特点&Nat模式静态ip&常用命令
JDK8&Mysql8&Tomcat8安装与企业项目部署
阶段6:企业级分布式协调框架 正式班
第10周
企业代码版本控制基本使用:Git
企业代码版本控制冲突解决方案
企业流行的消息中间件:RabbitMQ-安装
初识消息中间件:RabbitMQ专业术语
深入消息中间件:多种操作模式队列
SpringBoot整合消息中间件的方案
最热门最具前景的前端框架之一:Vue.js
前端开发:走进Vue.js
Vue核心组件
Vue全家桶开发简单项目
阶段7:主流前后端分离项目技术实现 正式班
第11周
流行的企业级安全框架:SpringSecurity
Web开发安全防护手段:SpringSecurity
主流无状态令牌设计:JWT
流行的第三方登录协议:OAUTH2
项目分组实战-Spring Security登录功能
项目分组实战-Google 验证码服务
项目分组实战-Spring Security权限管理
项目分组实战-菜单管理
项目分组实战-全局异常统一处理
项目分组实战-权限组管理
正式班
第12周
项目分组实战-Easy POI数据表格导入导出
项目分组实战-网易邮件发送功能
项目分组实战-RabbitMQ异步通信
项目分组实战-WebSocket聊天室
互联网架构趋势
远程调用框架:Dubbo-Zookeeper
企业级搜索引擎:ElasticSearch入门
ElasticSearch:环境准备、实战案例
主流缓存数据库:Redis入门
Redis 主从复用、读写分离 企业环境搭建
阶段8:分布式电商主流技术实现 正式班
第13周
Redis 企业实战问题业务分析
高性能HTTP和反向代理web服务器:Nginx
分布式文件存储数据库:MongoDB
Spring家族整合MongoDB
分布式份文件存储系统:FastDFS
FastDFS实现上传、下载、在线展示功能
电商项目实战-项目分析、搭建
电商项目实战-企业电子商务项目研发
电商项目实战-七牛云海量存储系统(Kodo)
电商项目实战-商品新增、文件上传
正式班
第14周
电商项目实战-整合前端模板 doT.js 展示商品列表
电商项目实战-商品数据集成 Redis 实现缓存
电商项目实战-集成 ElasticSearch 实现搜索功能
电商项目实战-前后台系统实现 SSO 单点登录
电商项目实战-集成 Google-Kaptcha 图形验证码
电商项目实战-跨平台购物车实现
电商项目实战-集成 阿里云支付宝支付功能
电商项目实战-集成腾讯云短信发送功能
电商项目实战-集成腾讯云行为验证功能
电商项目实战-集成RabbitMQ实现异步功能
阶段9:微服务1.x和2.x全套技术栈 正式班
第15周
Spring Boot指标监控与健康检查
Spring Cloud的前世今生
Spring Cloud Netflix Eureka
微服务注册中心解决方案
Spring Cloud Netflix Ribbon
微服务负载均衡解决方案
Spring Cloud OpenFeign
微服务声明式服务调用
Spring Cloud Consul
微服务声明式服务调用解决方案
正式班
第16周
Spring Cloud ZooKeeper
微服务注册中心解决方案
Spring Cloud Netflix Hystrix
微服务熔断保护解决方案
Spring Cloud Netflix Zuul
微服务第一代网关解决方案
Spring Cloud Gateway
微服务第二代网关解决方案
Spring Cloud Bus
微服务消息总线解决方案
正式班
第17周
Spring Cloud Sleuth
微服务链路追踪解决方案
Spring Cloud Stream
微服务消息驱动解决方案
Spring Cloud Config
分布式配置中心解决方案
Spring Cloud Alibaba
微服务第二代解决方案
阿里巴巴 Nacos
微服务注册中心解决方案
正式班
第18周
阿里巴巴 Sentinel
微服务熔断保护解决方案
携程 Apollo
分布式配置中心解决方案
阿里巴巴 Seata
分布式事务解决方案
TX-LCN
分布式事务解决方案
微服务技术回顾及BAT公司技术选型
阶段10:微服务商城项目实战 正式班
第19周
租房网-微服务架构项目搭建
租房网-Banner轮播图
租房网-热销产品
租房网-热门推荐
租房网-ElasticSearch搜索服务
租房网-Redis缓存存储数据服务
租房网-产品评论服务
租房网-产品预订倒计时服务
租房网-登录/验证码服务
租房网-秒杀/订单服务
阶段11:一对一面试辅导实现高薪就业 正式班
第20周
结业考试
试卷解答
面试和成功求职的独门秘技
按需撰写简历的不二法则
已就业老学员的心得分享
精准投递简历规划未来方向
模拟面试:一对一辅导
更多就业服务
  • 就业流程
    全信息化处理

  • 学员能力
    雷达图分析

  • 定制个性化
    就业服务

  • 技术面试题
    讲解

  • 就业指导课
    面试项目分析

  • HR面试攻略

  • 模拟企业
    真实面试

  • 专业简历指导

  • 面试复盘辅导

  • 风险预警
    企业黑名单提醒