一、Java基础
1.Java基础语法:Java入门的第一步,学习Java语法规则,锻炼编程思维。学会环境搭建,掌握Java程序的执行流程,能够编写符合Java语法规则的程序。
2.Java面向对象:面向对象是开发过程中的重点内容,必须学会面向对象的三大特征继承、封装、多态,最终能编写具有面向对象思想的Java程序。
3.Java常用工具类:工具类的查看是开发的必备技能,掌握包装类、字符串、集合等常用工具类,多线程和I/O流等开发重要知识。
二、Java web基础
1.HTML与CSS:学会制作页面,前端的HTML、CSS基础,以及浮动和定位等内容,学会应用布局进行页面开发
2.Java Web入门:掌握JSP、Servlet、Cookie、Session等内容
3.Java Web进阶:过滤器、监听器,以及JSON、Ajax和正则表达式等开发必备技能。
三、Java数据库开发与实战应用
1.数据库操作: MySQL数据库、JDBC操作数据库、C3P0数据库连接池,Java反射等内容。
2.MyBatis:学习必备基础知识Maven、工厂模式,然后开始学习数据库持久化框架MyBatis
3.Redis数据库与Linux下项目部署:学习Linux的基本命令,能够在Linux下进行项目部署,还要能够使用Redis数据库进行数据缓存!
四、 SSM到Spring Boot入门与综合实战
1.Spring从入门到进阶:学习主流的Spring框架, Spring的IoC、控制反转、AOP和事务管理等重要内容,能够使用Spring与MyBatis整合进行项目开发。
2.Spring MVC入门与SSM整合开发: SpringMVC的数据绑定、拦截器、Restful风格应用,掌握能够使用SSM整合系统。