400-009-1906
课程特点

全新课程大纲特性:技术新、覆盖广、项目全。

技术新

覆盖广

项目全

大纲根据年薪15-30万岗位要求,调研了342个岗位。新大纲覆盖了全部职位要求的技术点。以拉钩网招聘要求,我们随机找了三个年薪15-30万区间的职位。
  • 岗位截图一
  • 岗位截图二
  • 岗位截图三
在任职要求中SpringMVC、Spring、Spring Boot、Spring Cloud、MyBatis、Maven、Git、MySQL、Redis、MongoDB都会在课程中进行详细而深入的讲解。
java

职位描述:

Java研发工程师(服务端)

岗位职责:

1、负责公司Web、APP、 小程序等产品项目后台系统研发,架构迭代优化;

2、负责项目开发过程中的问题分析和总结,提供建议和帮助改善研发流程;

3、和产品/测试运营进行密切沟通,能够根据需求提出合理技术方案。

任职要求:

1、具备扎实的Java编程基础,熟悉算法和数据结构,熟悉计算机的基础理论;

2、熟练掌握Spring MVC、Spring、SpringBoot、SpringCloud、Mybatis等主流开发框架,熟悉主流数据库Mybatis框架下的开发、分布式消息系统;

3、具有较好的JavalO、 多线程、网络等方面的编程能力;

4、熟悉Maven、Git等项目/代码管理工具;

5、至少熟练使用-种关系型数据库(Oracle、SQL Server、MySQL), 拥有较好的数据库设计能力,至少熟悉NOSQL数据一种: Redis、 MongoDb等;

6、有较强的分析和解决问题的能力、强烈的责任感缜密的逻辑思维能力, 善于用数据说话,具备良好的项目管理及执行能力。

在任职要求中包含SpringMVC、MyBatis、Redis、RabbitMQ、Dubbo、Hession都会在课程中进行讲解。
java

职位描述:

岗位职责:

1. 参与项目的设计和分析,能独立完成模块功能的设计、开发、自测等工作;

2. 确保开发的功能模块能够通过测试,平稳上线,保证系统的正常运行;

3. 对系统性能调优方面有较丰富的经验,并能够输出高质量的解决方案;

4. 对初中级研发工程师工作中的技术难点进行指导培训。

任职要求:

1. 本科及以上学历,计算机软件或相关专业;3年以上JAVA研发工作经验,有大规模并发系统、金融或电子支付系统相关设计开发经验开发经验优先;

2. 精通J2EE及其设计模式,熟悉Spring MVC、Mybatis、 Redis、 RabbitMQ、 Dubbo、 Hessian等开发框架;

3. 热爱技术研发工作,喜欢钻研,独立思考,对自己的能力、定位、发展有清晰的认知;

4. 持续追求卓越,能够拥抱变化,结果导向,对产出负责;

职位描述中包含:Linux、MySQL、SSM、Spring Cloud、jQuery、Vue的技术要求。
java

职位诱惑:

团队好弹性工作制度平台棒技术牛

(1)思路清晰、有条理,肯专研;

(2)有丰富的JAVA开发经验,可够独立完成设计和开发任务;

(3)熟悉UNIX系统操作命令 、会shell脚本编写和复杂sq|多嵌套查询语句, 至少熟悉DB2、ORACLE、 MYSQL中一个数据库;

(4)对常见的开源框架ssm、ssh、springcloud能熟练使用;

(5)对前端框架jquery以及vue等有一定经验;

(6)具备良好的代码习惯,自觉重构和测试;

(8)有良好的自学能力、团队协作能力和责任心;

(9)计算机相关专业本科以上学历,1年以上工作经验,有金融、保险、电子政务相关工作经验的优先考虑。

Java基础班
价值2800元限额免费赠送
JAVA课程优势

新课程体系

10

课程体系

20

解决方案

10

企业级项目

18

更新模块

70

知识模块

十大课程体系
查看课程详情
二十种解决方案

数据缓存技术
解决方案

数据检索与分析
解决方案

分布式海量文件存储
解决方案

异步通讯
解决方案

高并发下流量削峰
解决方案

应用解决
解决方案

权限控制
解决方案

服务注册于发现
解决方案

分布式配置文件管理
解决方案

RPC服务调用
解决方案

服务代理
解决方案

负载均衡
解决方案

分布式事务
解决方案

日志记录与分析
解决方案

短信验证技术
解决方案

支付技术
解决方案

虚拟容器技术
解决方案

前后端分离
解决方案

定时任务
解决方案

接口文件生成
解决方案

了解更多解决方案
十个企业级项目
  • 尚学堂
    OA系统

  • Ting域
    主持人

  • 未来出行汽
    车租赁平台

  • 至尊
    智能家居

  • 百战
    商城

  • 房源租赁
    海选平台

尚学堂OA系统

项目介绍

尚学堂OA系统取自真实的尚学堂办公自动化平台,包括人事管理、考勤管理、报销管理、收支管理等多个模块。可以全面练习JSP/Servlet核心技能、MVC模式、Ajax、数据库设计和多表SQL语句操作、PowerDesigner绘制数据库模型图、业务流程图、多种面向对象模型图,还有验证码、POI、Echarts、JUnit、kindeditor、My97DatePicker等辅助技术。通过该项目,学生熟悉项目设计开发流程,具有自主设计和开发项目初步能力。

功能模块

尚学堂OA系统:包括人事管理、考勤管理、报销管理、收支管理等多个模块。其中人事管理中的部门管理、岗位管理练习单表的MVC操作,人事管理中的员工管理练习多表的MVC操作。考勤管理练习Ajax的应用。报销管理练习复杂业务的操作,涉及理解业务流程、异常链、事务管理等多项技能。收支管理主要是练习Echarts图表插件的使用,使用柱状图、饼图等直观显示统计数据。

Ting域主持人

项目介绍

Ting域主持人项目是一个标准的互联网项目,主要为各种需要主持人的场合提供主持人聘请相关功能。项目包含了前台和后台。前台主要是让新人和婚庆公司搜索相关主持人并进行聘请,在线对主持人下订单。后台是让主持人对自己订单的管理以及管理员对整个平台的管理。

功能模块

Spring、SpringMVC、MyBatis、MyBatisPlus、移动支付、短信验证、RBAC、EasyUI、POI、百度chart

未来出行汽车租赁平台

项目介绍

未来出行汽车租赁平台是为汽车出租、出售进行管理的平台。管理员平台中可以对租赁人和汽车进行管理。项目包含:客户管理、业务管理、系统管理、汽车管理、租赁人管理等模块。项目中还包含了完善的权限管理相关功能。

功能模块

Spring、SpringMVC、MyBatis、MyBatisPlus、移动支付、短信验证、RBAC、EasyUI、POI、百度chart

至尊智能家居

项目介绍

智能家居随着互联网和物联网的发展逐渐走进千家万户。智能家居的企业和工厂越来越多。至尊智能家居是智能家居企业进行综合管理的内部系统。可以实现智能家居管理、人事行政管理、系统公告、知识管理、任务管理、销售管理、项目管理、统计分析、系统设置、产品资料管理等功能。

功能模块

Spring Boot、SpringMVC、MyBatis、Druid、Logback、Quartz、Shiro、Swagger2、Linux、BootStrap

百战商城

项目介绍

百战商城项目是一个大型综合性的B2C平台。完全采用SOA模式架构,使用Dubbo实现服务调用。基于高并发、海量数据环境进行实现。百战商城分为前后台两套系统。后台系统主要负责商品管理,商品分类管理,CMS等内容。前台系统包含首页服务,搜索服务,单点登录服务、购物车服务,订单服务等。 百战商城后台系统使用FastDFS实现分布式文件存储,并使用Nginx做http协议代理。 百战商城前台系统使用Redis实现缓存数据查询,以此降低数据库的压力,并解决了缓存穿透、缓存雪崩、缓存击穿等问题。已保证该项目在高并发,高请求量下的平稳运行。

功能模块

Spring Boot、Spring MVC、MyBatis、Zookeeper、Dubbo、Redis、Solr、RabbitMQ、FastDFS、Nginx、Spring Security、Spring Session、MyBatis Generator、MyCat

Livegoods房源租赁海选平台

项目介绍

本系统为前后端分离项目。其客户端平台为移动客户端。作为互联网时代房屋平台,Livegoods拥有完善的房屋租赁资源搜索能力,可以根据城市定位,精确高效的搜索到需要的租赁房源信息。本系统分为租客平台、业主平台、用户管理平台两大功能平台。租客平台使用者为租房人群,提供的功能包括:城市切换、房源搜索、热门房源推荐、热销房源推荐、房源详情展示、房源评价查看、个人租赁订单查看等功能。业主平台使用者为房源提供人群,提供的功能包括:房源信息发布、租赁订单查看、房源评价查看、房源评价回复、房源信息管理等功能。用户管理平台使用者为平台管理人群,提供的功能包括:房源信息审核、投诉审核、申述审核、订单查看、订单价格调整、报表等功能。

功能模块

SpringBoot、SpringMVC、MyBatis、SpringDataMongoDB、SpringDataElasticSearch、MongoDB、Spring Cloud、ElasticSearch、FastDFS、Nginx、支付

获取项目教程与源码
十八大更新模块
咨询了解详情
十八大更新模块

三周免费预科班

HTML语言、CSS层叠样式表、初识Java、数据类型和运算符、流程控制、数组

JavaSE

面向对象编程(基础)、面向对象编程(进阶)、异常机制、Java常用类、数据结构和算法、集合(容器)、IO流多线程、网络编程、集合提升训练、多线程提升训练

数据库阶段

MySQL基础、MySQL查询语句、数据库对象、JDBC、反射和注解、数据库建模和UML建模、MyBatis、设计模式

Web前端

JavaScript、jQuery、BootStrap

JavaEE

Servlet、JSP、EL+JSTL+过滤器+监听器、Ajax和JSON、分页和文件上传/下载

微服务阶段

ElasticSearch、MongoDB、Spring Cloud Netflix Eureka、Spring Cloud Netflix Ribbon、Spring Cloud OpenFeign、Spring Cloud Netflix Hystrix、Spring Cloud Config、Spring Cloud Gateway、Docker、K8S、LCN

分布式

Zookeeper、RPC、Dubbo、Redis、Solr、RabbitMQ、FestDFS、Nginx、Spring Security、Spring Session、MyBatis Generator、MyCat

框架强化阶段

Linux-CentOS8、Maven、Logback、Sping Boot2、Quartz、Shiro、Swagger、Git/GitEE

高级框架

Spring5、SpringMVC5、RBAC、EasyUI、MyBatis Plus、支付/短信验证

获取项目教程与源码
JAVA第七代课程特点

一、课程中添加快速模板开发,通过学习使用模板,让学生提前进入企业实操项目中。

二、更新包含了目前企业开发中主流的前后端分离项目,学生根据接口文档进行开发,感受企业中真实的开发场景。

三、课程考虑了真实的海量数据场景,添加了如缓存击穿、缓存穿透、缓存雪崩、索引库优化、服务容灾、服务降级等真实企业解决方案。

四、本次课程更新了二十种技术解决方案。

五、更新了第七代课程标准

六、全程面授和详解项目知识难点

咨询了解详情
授课知识点更新
获取详细知识点更新
课程十大阶段概述
获取详细课程大纲