首页 > 代码库 > Java学习路线图
Java学习路线图
最近在读Thinking in Java,900多页读到200多页,用eclipse选做了一些小习题,感觉路还长,仍然迷茫。
今天上网看到一个网站,http://www.java1234.com/,里面有站长写的线路图,如下:
第一阶段:Java基础篇 | ||||
---|---|---|---|---|
编号 | 课程 | 课程目录 | 打包下载地址 | 讲师 |
01 | J2SE(40课时) | http://www.java1234.com/zy001.html | http://pan.baidu.com/s/1sjwfKUp | Java1234_小锋 |
02 | Mysql数据库(20课时) | http://www.java1234.com/zy010.html | http://pan.baidu.com/s/1pJsMluz | Java1234_小锋 |
03 | JDBC(9课时) | http://www.java1234.com/zy012.html | http://pan.baidu.com/s/1qWCwVEk | Java1234_小锋 |
04 | J2SE项目-图书管理系统(8课时) | http://www.java1234.com/zy002.html | http://pan.baidu.com/s/1etBiu | Java1234_小锋 |
第一阶段:学习目标及知识要点 | ||||
---|---|---|---|---|
01 | 熟练掌握Java基础语法,Java面向对象知识;掌握Java异常处理,泛型,集合,多线程,IO流;了解Swing; | |||
02 | 熟练掌握Mysql基本SQL语句;掌握索引,视图,触发器,函数,存储过程; | |||
03 | 熟练掌握Jdbc连接数据库及操作数据库的常用接口;掌握Jdbc调用存储过程,元数据,Jdbc事务; | |||
04 | 熟练掌握Java开发项目的基础流程,务必掌握Myeclipse(eclipse)断点调试;了解Swing; |
第二阶段:网页基础篇 | ||||
---|---|---|---|---|
编号 | 课程 | 课程目录 | 打包下载地址 | 讲师 |
01 | HTML(7课时) | http://www.java1234.com/zy013.html | http://pan.baidu.com/s/1ntog953 | Java1234_小锋 |
02 | CSS(14课时) | http://www.java1234.com/zy014.html | http://pan.baidu.com/s/1kTJsMph | Java1234_小锋 |
03 | JavaScript基础篇(7课时) | http://www.java1234.com/zy015.html | http://pan.baidu.com/s/1qWO8nBe | Java1234_小锋 |
第二阶段:学习目标及知识要点 | ||||
---|---|---|---|---|
01 | 熟练掌握HTML常用标签,如HTML文本标签,图像标签,超链接标签,表格标签,表单标签,块标签; | |||
02 | 熟练掌握CSS基本语法,选择器,CSS布局,CSS盒模型,以及常用的CSS属性; | |||
03 | 熟练掌握JavaScript基本语法;掌握Js操作DOM,Js内置对象以及常用的Js函数; |
第三阶段:Jsp&Servlet动态网页技术篇 | ||||
---|---|---|---|---|
编号 | 课程 | 课程目录 | 打包下载地址 | 讲师 |
01 | Jsp&Servlet(12课时) | http://www.java1234.com/zy016.html | http://pan.baidu.com/s/1c0ENLQw | Java1234_小锋 |
02 | Jsp日记本系统(14课时) | http://www.java1234.com/vipzy.html | http://www.java1234.com/vipzy.html | Java1234_小锋 |
第三阶段:学习目标及知识要点 | ||||
---|---|---|---|---|
01 | 熟练掌握Jsp基础语法,九大内置对象及四个作用域,JavaBean组件,Servlet开发,EL表达式,JSTL核心标签库;掌握Tomcat基本配置及应用; | |||
02 | 熟练掌握基于Jsp&Servlet的MVC项目开发模式; |
第四阶段:富客户端技术篇 | ||||
---|---|---|---|---|
编号 | 课程 | 课程目录 | 打包下载地址 | 讲师 |
01 | JavaScript高级篇(3课时) | http://www.java1234.com/zy017.html | http://pan.baidu.com/s/1c0jFjmK | Java1234_小锋 |
02 | Ajax&Json(4课时) | http://www.java1234.com/zy018.html | http://pan.baidu.com/s/1mg1FLiS | Java1234_小锋 |
03 | Jquery(6课时) | http://www.java1234.com/zy019.html | http://pan.baidu.com/s/1bn5vWFd | Java1234_小锋 |
04 | 新闻发布系统(20课时) | http://www.java1234.com/vipzy.html | http://www.java1234.com/vipzy.html | Java1234_小锋 |
05 | XML(4课时) | http://www.java1234.com/zy020.html | http://pan.baidu.com/s/1mgn2EJu | Java1234_小锋 |
06 | EasyUI(40课时) | http://www.java1234.com/zy011.html | http://pan.baidu.com/s/14IbG6 | Java1234_小锋 |
07 | 学生信息管理系统(8课时) | http://www.java1234.com/zy003.html | http://pan.baidu.com/s/1sj8Xg8P | Java1234_小锋 |
08 | EasyUI权限系统(14课时) | http://www.java1234.com/vipzy.html | http://www.java1234.com/vipzy.html | Java1234_小锋 |
第四阶段:学习目标及知识要点 | ||||
---|---|---|---|---|
01 | 熟练掌握Js基于对象特性;熟悉Js闭包; | |||
02 | 熟练掌握Ajax异步交互原理以及交互媒介Json;熟悉Json数据格式; | |||
03 | 熟练掌握Jquery语法及Jquery Ajax;熟悉Jquery选择器,Jquery操作DOM,Jquery事件操作;了解Jquery动画; | |||
04 | 熟练使用Jquery Ajax进行项目开发; | |||
05 | 熟练掌握使用DOM4J及JDOM操作XML;熟悉DOM及SAX方式解析XML原理 | |||
06 | 熟练掌握EasyUI基本控件,以及与Java后台交互; | |||
07 | 熟练使用Easyui富客户端技术进行项目开发; | |||
08 | 掌握EasyUI高级控件用法以及与Java后台交互; |
第五阶段:J2EE组件篇 | ||||
---|---|---|---|---|
编号 | 课程 | 课程目录 | 打包下载地址 | 讲师 |
01 | Java操作Excel之Poi(7课时) | http://www.java1234.com/zy008.html | http://pan.baidu.com/s/1mgFSWBY | Java1234_小锋 |
02 | Java报表之JFreeChart(5课时) | http://www.java1234.com/zy009.html | http://pan.baidu.com/s/1qWrynaG | Java1234_小锋 |
第五阶段:学习目标及知识要点 | ||||
---|---|---|---|---|
01 | 熟练使用POI操作Excel; | |||
02 | 熟练使用JFreeChart生成报表; |
第六阶段:J2EE框架篇 | ||||
---|---|---|---|---|
编号 | 课程 | 课程目录 | 打包下载地址 | 讲师 |
01 | Struts2(17课时) | http://www.java1234.com/zy021.html | http://pan.baidu.com/s/1jG9RyCY | Java1234_小锋 |
02 | Struts2学生信息管理(23课时) | http://www.java1234.com/vipzy.html | http://www.java1234.com/vipzy.html | Java1234_小锋 |
03 | Hibernate4(19课时) | http://www.java1234.com/zy022.html | http://pan.baidu.com/s/1bn2EcYb | Java1234_小锋 |
04 | Hibernate4在线考试(22课时) | http://www.java1234.com/vipzy.html | http://www.java1234.com/vipzy.html | Java1234_小锋 |
05 | Spring4(14课时) | http://www.java1234.com/zy023.html | http://pan.baidu.com/s/1kTn5gcJ | Java1234_小锋 |
06 | S2SH商城系统(待定) | http://www.java1234.com/vipzy.html | http://www.java1234.com/vipzy.html | Java1234_小锋 |
第六阶段:学习目标及知识要点 | ||||
---|---|---|---|---|
01 | 熟练掌握Struts2原理,熟悉Struts2拦截器;熟悉OGNL,Struts2标签,Struts3国际化,Struts2验证框架,Struts2文件上传下载; | |||
02 | 熟练使用Struts2开发项目; | |||
03 | 熟练掌握Hibernate4 ORM原理,熟悉Hibernate各种关系的映射,Hibernate操作对象,Hibernate检索策略; | |||
04 | 熟练使用Hibernate4开发项目; | |||
05 | 熟练掌握Spring4 IOC及AOP原理;熟悉String事务,Spring4整合Struts2,Hibernate4; | |||
06 | 熟练使用S2SH整合开发项目; |
作为一个前端来说,我觉得学到第四阶段就差不多了。
Java学习路线图
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。