Java Web自学路线指南
来源:互联网 发布:命令与征服 将军 知乎 编辑:程序博客网 时间:2024/06/08 05:00
Java Web自学路线指南
题外话
开始之前,先说一下自己工作以来的感受,上学的时候,写过几篇博客,工作后就半途而废了,现在回首,一方面为了记录一些自己工作中的点点滴滴,另一方面收到前辈的熏陶,与大家分享一下学习上的经验与教训。
Java Web学习 STEP.1———JavaEE基础最重要
工欲善其事,必先利其器。想要学好Java Web,或者说想要开始学Java Web,JavaEE的基础是必不可少。
- 基本语法(★★★★★,1周)
- 数组,集合,数据结构(★★★★★,1周)
- IO流,线程(★★★★★,一周)
- 网络编程(★★★★★,1周)
- 注解反射(★★★★☆,3天)
Java Web学习 STEP.2———前段也需要了解
实际开发中,Java Web虽然不直接处理前台页面,但是跟前台页面的关系是密不可分的,后台的实现要考虑前端的感受,所以对前端的了解是必须有的。
- HTML(★★★★★,2周)
- CSS(★★★☆☆,1周)
- JS,JQ(★★★☆☆,1周)
- ajax(★★★☆☆,1天)
Java Web学习 STEP.3———数据库也很重要
后台程序员夹在前段工程师与数据库管理员之间,对前段和数据库都需要有一定的了解,虽说不需要做到专业数据库管理人员的水平,但是基本的数据库管理还是必须要掌握的
- 增删改查(★★★★★,1天)
- 事务处理(★★★★☆,1天)
- 用户管理和权限管理(★★★☆☆,1天)
Java Web学习 STEP.4———从传统JSP,Servlet出发
说到Java Web,JSP是不得不谈的,JSP和Servlet是在Java Web中两个同根同源的变现形式,也是Java Web必学的知识。
- JSP(★★★★★,1周)
- Servlet(★★★★★,1周)
Java Web学习 STEP.5———学好框架,事半功倍
就目前来说,作为主流框架的SSM是一个合格的后台程序员必须要熟练掌握的一项技术,另外SSH框架虽然近期比不上SSM那么火热,但是还是依然有很多受众的,对于SSH框架,也必须有一定的了解。
- Spring(★★★★★,1周)
- Struts 2(★★★★☆,3天)
- Hibernate(★★★★☆,1天)
- Spring MVC(★★★★★,1周)
- myBatis(★★★★★,1周)
Java Web学习 STEP.6———项目实战
纸上得来终觉浅,绝知此事要躬行,一个优秀的程序员,是通过一步步的实战练就出来的,而不是通过看了多少书,看了多少视频教程就可以造就的。项目实战的过程就是你从“学生”到“工程师”的转变的过程,在实战中,找到自己的不足,扬长避短,才能成为一个优秀的程序员。
致谢
以上观点是本人在大学期间自学的路线,也可能有些观点不太适用于大众,本路线仅供参考,如有不到之处敬请指正。此外,建议大家学习的时候,经常关注一些技术方面的公众号,贴吧,CSDN,github等等,了解一下当前的主流,摒弃一些已经过时的技术,莫做无用功。
阅读全文
1 0
- Java Web自学路线指南
- java自学路线
- 《Java自学的路线》
- JAVA EE 自学路线
- Java自学路线
- JAVA EE 自学路线
- Java自学路线
- java web 学习路线
- Java web学习路线
- Java Web学习路线
- Java Web学习路线
- Java web 学习路线
- JAVA web学习路线
- JAVA WEB学习路线
- Java Web 学习路线
- java web学习路线
- Java Web 学习路线
- Java Web 学习路线
- IOT 网关(+终端)
- HDU 6107 Typesetting(ST)
- IIC、SPI、UART的区别与联系
- uva 12186 lrj-P282 简单树形dp
- 开博感言
- Java Web自学路线指南
- response内置对象
- 常用js
- pat 乙级 1043. 输出PATest(20)
- Linux文件系统层次结构标准FHS详解
- 最大公约数和最小公倍数
- java语言基础(86)——序列化流和反序列化流
- VS 编译PCL后 install报错
- #pragma pack(push,1) & #pragma pack(pop)