课程目标:
培养Java全栈开发工程师方向,通过下面八个阶段的学习,能使学员从零开始,从学习Java基础到网页基础,再到Java Web 再到第三
方组件学习、Linux命令学习、Java企业级分布式开发,最后项目实践开发毕业管理系统,使学员能达到Java全栈开发工程师的能力;
学习阶段划分:
第一阶段:Java基础及数据库基础
学习J2SE,JDBC,Mysql数据库,掌握Java基础,掌握Java面向对象,掌握IDEA的使用以及IDEA的断点调试,掌握Mysql数据库,掌握JDBC。
第二阶段:Web前端基础
学习Html,Css,Javascript基础,熟悉Html,Css,Javascript,Jquery, Layui, 能看懂网页代码,及能够修改网页代码。
第三阶段:Jsp&Servlet动态网页技术
学习Jsp,Servlet,Json,Ajax, xml, Jsp+Servlet项目学习,掌握Jsp, Ajax,Servlet,Jsp&Servlet项目学习。
第四阶段:JavaWeb框架学习
学习Spring,SpringMvc,Mybatis,Thymleft , Tiles,SSM项目学习,SpringMvc+Mybatis项目学习,SpringBoot,SpringBoot项目学习,掌握SpringMvc+Mybatis整合开发以及SpringBoot项目开发。
第五阶段:第三方组件学习
学习Rabbitmq,Maven,Shiro,Elasticsearch,Redis,Mongodb,Fastdfs,OSS,Poi等,掌握使用这些组件。
第六阶段:Linux Centos学习
学习Linux Centos,掌握Centos基本原理和应用。
第七阶段:Java企业级分布式开发
学习Dubbo,SpringCloud,SpringCloud Alibaba,掌握Dubbo,SpringCloud,SpringCloud Alibaba分布式开发。
第八阶段:Java毕业管理系统开发
学习最后项目实践开发毕业管理系统,结合企业开发流程,让学员全流程参与项目开发,真正做到学以致用,达到Java全栈开发的能力。