课程亮点
1由浅到深,适合小白学习的课程安排
2实例演示,理论+实践技能学习
适用对象
1零基础
课程内容
学习路线:
01java语言基础:本章主要介绍JDK的编程环境,java的字符串,java数组操作,以及符合行业的标准代码规范和编程习惯。
02面向对象:培养*面向对象编程思想,充分理解并运用java面向对象思想来进行程序开发,掌握常用类的使用,异常体系,IO操作,深入理解集合的特点与使用,掌握JDK新特性的使用。
03SSM高级框架:本章主要学习SpringMVC工作原理与实际应用,MyBatis的环境搭建与体系结构,Spring模块的机构和作用,并根据学习Spring源码进一步掌握其原理,SSM的整合开发流程与规范,MySQL的高级运用以及掌握并熟练使用Linux&Redis&Nginx,Maven项目构建和管理流程。
04Java Web:本章主要介绍前端技术,为成为全栈开发打下基础,MySQL的使用与安装,事务以及连接池的使用,服务器的使用,Servlet基础与进阶,MVC设计模式,JSP使用与原理,AJAX技术。
05SpringBoot:本章主要介绍SpringBoot的运行机制,并深入了解其工作原理,*终可以熟练使用SpringBoot进行开发。
06微服务分布式技术:SpringCloud的基本组件使用,SpringCloud分布式构建进行灵活应用和配置,掌握Git版本控制器的应用,掌握Dubbo分布式实现原理以及运用,掌握Zoopkeeper分布式协调技术,掌握docker技术以及Jenkins自动化构建,编译,测试一体的功能。