粤嵌教育
gzyueqian
13352868059

粤嵌教育Java 全栈开发工程师课程大纲

更新时间: 2021-06-22 11:35:13来源: 粤嵌教育浏览量:8655

Java是当今最热门的面向对象程序设计语言。随着互联网技术的蓬勃发展,Java在大数据领域的深度应用,Java工程师需求量快速增长。粤嵌教育Java全栈开发工程师课程基于真实业务场景,结合大量商业项目案例,贴合企业真实开发情况,总结出一套完整有深度的技术方案。新加入的微服务架构技术、300+项技术优化更新、全新的企业级分布式微服务项目,满足互联网业务高速发展对系统高可用高伸缩性需求。全方面提升学员的技术能力、岗位能力、培养精业务擅实战的全栈Java工程师。

Java全栈开发

粤嵌教育Java全栈开发工程师课程适合的人群

◼有编程兴趣、有意向从事软件开发。

◼应用电子技术、通信工程、信息工程、计算机应用、物联网等相关专业应届毕业生。

◼有编程开发经验,准备从事JavaEE应用开发的工程师  

粤嵌教育Java全栈开发工程师课程实训目标

◼熟练掌握Java编程语言,如:Java面向对象思想、Java多线程、泛型、反射、Java设计模式、Java10新特性等。

◼熟练掌握JavaEE开发后台框架(Spring、SpringMVC、MyBatis、SpringBoot、JPA等)◼熟练掌握Oracle、Mysql数据库性能优化

◼掌握Git、Maven、富文本编辑器、Redis、Shiro框架 、Nginx等企业级项目技术

◼掌 握 当 今 主 流 的 分 布 式 微 服 务  Dubbo、SpringCloud、SpringCloudAlibaba

◼掌握企业级项目解决方案:对象存储OSS、仓储服务、分布式锁Redisson、全文检索、微信扫码登陆、认证服务 、支付宝支付、秒杀、Sentine网关流控等。

◼掌握高可用集群搭建技术: K8s、KubeSphere、Mysql集群、Redis集群、Elasticsearch集群、流水线微服务部署、线上预警监控等。

职业规划目标

◼ Java初级开发工程师

◼ JavaEE开发工程师

◼ JavaEE架构师

◼ Java测试工程师

◼数据库应用工程师

Java全栈开发

粤嵌教育Java全栈开发工程师课程大纲

第一阶段Java基础课程(课程时长:4周)

本阶段主要针对Java核心知识进行学习,全面讲解Java语言基础部分,重点掌握类、对象、Java面向对象、接口、集合、异常、线程、流等主要内容。还添加了数据库操作、设计及JDBC,通过项目案例实操,深入理解Java基础知识,培养学员编程思维。通过此阶段学习,学员基本熟练掌握Java语法,理解Java特性,能够用Java语言去编程实现相关应用程序。

第二阶段服务器开发(课程时长:3周)  

本阶段主要针对Web前端页面进行设计, 阶段课程围绕HTML5、CSS、JavaScript等基础网页语言进行学习,熟练掌握Web前端页面的实现。同时在掌握基础的前提下,学习Web前端高级框架jQuery、Bootstrap、Vue使用.掌握后端相关知识http协议、请求、响应、Servlet及Tomcat使用。通过学习HRM系统项目,将前后端知识融会贯通,具备基本B/S软件开发能力。为下一阶段学习框架打下基础。 

Java全栈开发

第三阶段企业开发框架(课程时长:6周)  

本阶段主要学习JavaEE经典三大框架SSM,SSM框架集由Spring、SpringMVC、和MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。SSM是当今最主流的JavaWEB框架,特别是在电子政务、金融等行业使用最多,SSM是进入企业的必修技术。 同时学习当前最火热的SpringBoot框架,其化繁为简,让开发变得极为简单和快速。SpringDataJPA框架使用极简的代码即可实现对数据的访问和操作,极大提高开发效率。 配合本阶段危废品管理平台项目,综合使用框架、富文本、分布式文件存储、Nginx、日志系统、Shiro等技术,满足Java软件开发行业的中级需求。 

Java全栈开发

第四阶段微服务技术(课程时长:5周)  

目前,前后端分离开发成为企业中软件架构的新宠儿,而掌握微服务框架的使用、项目环境快速部署的人才已被互联网企业所重视。粤嵌商城项目分为三个阶段,每个阶段由浅入深,通俗易懂。着手于真实业务,拒绝练手项目。 基础篇使用SpringBoot、SpringCloudAlibaba、MyBatis-Plus、Docker、 配合前端Vue、ElementUI使用开源框架逆向生成代码快速开发,使学员拥有全栈开发能力。 高级篇实现一整套商城业务逻辑:商品服务、购物车、订单、结算、秒杀等服务,通过这一整套业务,打通微服务开发期间技术栈及重点难点,让学员拥有独立的架构能力。 高可用集群篇学习搭建Mysql集群、Redis集群、Elasticsearch等集群,通过KubeSphere一站式平台将整个应用成套部署到k8s集群,打通整个Devops技术栈,基于真实企业部署流水线,实现整个应用持续集成持续部署。 

Java全栈开发

第五阶段企业项目实战(课程时长:2周)  

轻松阅读:基于SpringCloud微服务架构、前后端分离小说门户平台,致力于原创文学阅读与写作,提供了爬虫工具用于开发过程中测试数据的采集,采用了SpringBoot、SpringCloud、MyBatis3DynamicSql、Sharding-JDBC、Redis、RabbitMQ、Elasticsearch、Docker等流行技术,集成了Nacos注册中心/配置中心、Spring Cloud Gateway网关、Spring Boot Admin监控中心、ELK分布式日志分析等基础服务。前端使用Vue、Node.js开发。 

Java全栈开发


本文原创 文章来源:粤嵌教育  转载请标明出处:http://www.gec-edu.org/  

免费预约试听课

推荐阅读