
课程体系

Java基础入门:掌握Java语言的基本语法和面向对象设计思想,灵活运用Java常用API解决实际问题。
Java高级API:深入学习Java中的集合类型、字符串操作、日期类型、IO流、多线程、网络编程、XML和JSON处理等高级特性。
项目实战:通过多个项目实战,巩固Java基础,提升解决实际问题的能力。
MySQL数据库:掌握MySQL数据库的核心技术,包括SQL语句的编写、事务处理、视图、备份与恢复、数据库设计等。
HTML+CSS:深入学习HTML5和CSS3,掌握页面布局、美化、动画效果的实现。
JavaScript:掌握JavaScript基础,能够操作BOM和DOM对象,实现页面交互。
jQuery:学习jQuery的使用,包括基本操作、事件处理、特效实现以及Ajax交互。
Java Web开发:掌握JSP和Servlet开发原理,使用JDBC操作数据库,实现基于B/S模式的Web项目开发。
SSM框架:深入学习Spring、SpringMVC和MyBatis框架的整合与应用,掌握企业级项目开发流程。
项目构建工具:掌握Maven的使用,包括构建Web项目、多模块项目以及搭建私服仓库。
项目版本控制:掌握Git的使用,包括项目中的Git综合运用、GitHub和GitLab的使用。
项目实战:通过多个项目实战,熟悉企业级项目开发流程,提升项目开发和部署经验。
Spring Boot框架:掌握Spring Boot框架的搭建、常用技能以及与其他框架的整合(如MyBatis、Redis、ActiveMQ、RabbitMQ、MongoDB等)。
前后端分离技术:掌握前后端分离的开发模式,包括传统前后端一体模式和前后端分离模式。
项目实战:通过多个项目实战,熟悉Spring Boot框架的应用,提升前后端分离项目开发能力。
Dubbo技术架构:掌握Dubbo的运行原理、技术架构及各节点角色,能够搭建和使用Dubbo微服务环境。
RPC通信:理解RPC通信的实现原理及调用过程,掌握Dubbo的RPC通信机制。
项目实战:通过项目实战,熟悉Dubbo微服务架构的搭建和应用。
Spring Cloud组件:掌握Spring Cloud的注册中心(Eureka)、服务通信(Feign)、负载均
衡(Ribbon)、容错保护(Hystrix)、网关(GateWay)、配置中心(Config)等组件的使用
微服务架构:熟悉微服务架构的设计思想,能够使用Spring Cloud搭建微服务架构。
Docker技术:掌握Docker的基本概念,包括镜像、容器的使用。
项目实战:通过多个项目实战,熟悉Spring Cloud微服务架构的应用,提升分布式系统开发能力。

Java知识点梳理

分布式
计算框架
Java自动
化架构
maven框架
Spring框
架集成
Meb serivice
技术
GTT版
本控制
MyBatis
框架
负载均衡
Java自动
化架构
Solr搜索
引擎
课程不断融入新技术点

Java课程安排

第一阶段 Java核心技术
1.Java基础: 初识Java,变量和数据类型,运算符,选择结构,循环结构(1),循环结构(2),数组(1),数组(2)
2.面向对象:类和对象,封装,继承和多态,抽象类和接口,面向对象综合应用,异常
Java高级应用: 集合框架,实用类,输入输出,多线程和XML
第二阶段 Java Web技术
1.前端基础: CSS之盒子模型,CSS之定位,CSS之浮动,初识JavaScript,JavaScript进阶,初识jQuery,jQuery特效,表单验证
2.数据库: 初识MySQL,MySQL查询,MySQL视图事务索引备份,JDBC及DAO模式
第三阶段 企业级应用技术
理解 Oracle 数据库体系结构,掌握基本的数据库配置和管理,熟练掌握 SQL 命令和 SQL 函数,使用 Oracle 的各种数据库对象,使用 PL/SQL 编写存储过程,掌握Linux的安装配置方法,熟悉常用Linux命令,掌握文件/目录的权限配置方法,了解在Linux下的Java编程
第四阶段 企业框架和热门技术
SpringIoC(1),SpringIoC(2),SpringAOP ,SpringJDBC,JSP ,Servlet与SpringMVC,ELJSTL ,Spring框架整合,MyBatis,MyBatis关联查询,SSM整合,SSM整合之分页及AJAX,SSM整合之上传下载
第五阶段 Spring Boot专题实战
初识SpringBoot,SpringBoot整合thymeleaf,SpringBoot整合MyBatis,SpringBoot整合PageHelper,Redis基础应用,Redis进阶使用,RestFul开发,RestFul进阶练习,Swagger文档管理,SpringBoot发送邮件,SpringBoot发送邮件进阶,SpringBoot整合Quartz任务调度,MongoDB应用,SpringBoot发送短信
第六阶段 微服务技术:Dubbo
初识微服务,Dubbo应用,Dubbox应用

互联网架构优势

![]()
鲁棒性
![]()
分布性
![]()
高能性
![]()
移植性
![]()
简单性
![]()
安全性
![]()
面向对象
![]()
解释执行
![]()
动态性
![]()
多线索性

软硬双辅助


多模式教学服务

洞察行业趋势,立足企业
生产一线,确保课程符合
企业需求
详细课程讲解
专业技术答疑
职业能力测评
职业生涯规划
与学员实时互动
快速解决学员问题
制定学习计划,职业素养
培养,学习过程跟踪,学
习预警提醒,日常关怀
热门技术资讯
行业经验分享
技术讲解,项目经验传授
学习方法指导,职业素养
言传身教
简历指导,模拟面试
就业服务

适合哪些人学习


无基础小白

有基础提升

学生党增加选择

上班族在职转行