课程体系
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应用
互联网架构优势
鲁棒性
分布性
高能性
移植性
简单性
安全性
面向对象
解释执行
动态性
多线索性
软硬双辅助
多模式教学服务
洞察行业趋势,立足企业
生产一线,确保课程符合
企业需求
详细课程讲解
专业技术答疑
职业能力测评
职业生涯规划
与学员实时互动
快速解决学员问题
制定学习计划,职业素养
培养,学习过程跟踪,学
习预警提醒,日常关怀
热门技术资讯
行业经验分享
技术讲解,项目经验传授
学习方法指导,职业素养
言传身教
简历指导,模拟面试
就业服务
适合哪些人学习
无基础小白
有基础提升
学生党增加选择
上班族在职转行
火爆报名中:热门课程任你选
热门课程,表单提交了解更多课程详情