JAVA学习路线

Java开发学习路线

第一阶段:javese周期:一个月入门

要点: 	1.基础语法(对象和类,基本数据类型,变量类型,修饰符,循环,日期,正则,String)

		2.面向对象(封装 继承 多态)
		
		3.异常处理机制(try catch 内置异常类)
		
		4.数组以及常用类(HashMap curruenthashmap List vect hashtable)
		
		5.I/O(字符流:Read writer,字节流 :InputStream  OutputStream)
		
		6.多线程(实现方式 运行流程 线程状态)
		
		7.Lambda 集合框架,泛型 ,Stream API, Optional
		
		8.数据结构:枚举,集合,向量,栈,字典,哈希表,
		
		9.反射机制,序列化,文件处理(xml解析的常用方法,json数据)

第二阶段:javaWeb周期:两个月往上

要点:	1.jsp学习(JSP原理和生命周期,三大指令和九大内置对象,El表达式,JSTL标签库,自定义标签)

		2.前端基础知识:H5,CSS,JS AJAX JQUERY
		
		3.JDBC(数据库操作,sql执行)
		
		4.主流服务器的运用(Tomcat)
		
		5.servlet:  a.这个是重点(执行流程和生命周期,请求与响应 ,域,转发和重定向)
					b.Filter:过滤器的实现,生命周期与原理,
					c.Listener:监听的实现和启动顺序
		
		6.http协议原理:B/S架构,tcp/ip协议,http协议,W3C标准
		
		7.web Socket原型,Dom捕获与遍历,Ajax异步请求及跨域解决,json.

第三阶段:数据库以及web学习:两周到三周

要点:1.主流Mysql 常用sql的执行,mysql的安装,预防SQL注入,试图,存储过程,触发器

	  2.学习JDBC与数据库连接,实现数据的交互
	  
	  3.外加学习Git项目管理工具,maven构建
	  
	  4.redis学习
	  
	  5.Oracle学习



第四阶段:框架学习:入门两个月

要点:1.Spring框架:两大重点 AOP  IOC 这两个面试必问 ,Bean的自动装配,事务管理,基于注解开发

	  2.SpringMvc框架 :熟悉整个运行流程 核心控制器:DispacherServlet,Restful基础,拦截器,文件上传下载,
	  
	  3.Mybatis框架 :基础映射,映射文件,动态sql,javaApi
	  
	  4.Springboot框架 :环境搭建,整合视图与web技术,构建Restful服务,项目构建与部署
	  
	  5.SpringCloud框架:分布式的优点
	  
	  6.了解struts hibernate
	  
	  7.学会框架的整合 (Spring+SpringMvc+Mybatis) (Springboot+SpringCloud)

第五阶段:开发(项目实战)

要点:1.项目开发,运用之前所学的框架进行项目开发

	  2.微服务框架项目搭建,运用网关,注册中心,进行整套项目的部署。
	  
	  3.运维服务器,Linux:常用命令,Shell脚本,Nignx,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值