我想谈一谈我的一些关于网页学习的小感悟吧。之所以是写这个的原因完全是想告诉现在还处在网页学习的初始阶段的同学一些我学习走过的弯路,但我说的也仅是我个人的理解,毕竟我只能是JavaWeb开发的新手,所以只有浅薄建议。

在大学二年级,学院为我们开始了java+javaweb的课程,这样的学习在我看来是切合实际的,但也是很麻烦的,因为在大学的课时很紧,不可能将两种课结合的很紧密,而且通常是由不同的老师来教授课程。所以不是老师特意的话有可能就忽视了告诉大家学习java的目的,而且在后续阶段应该往什么方面做延伸,就同c++课程讲完数组,就不会告诉你还有集合,还有泛型,需要你下来去深究,但java必须在开始阶段有一个清醒的认识。我记得我看过很多人在网上写过,类如:在浑浑噩噩学习中突然醒悟要学好一门语言,然后通宵通宵的学习,为了自己,也为了自己所爱的人,最终拿到自己希望的Offer,最后开始好的发展的励志故事。但我反思,为什么开始总是混日子呢?我在举个例子:我的一个同学,在大一的时候学习奇烂无比,每次看到我学习都要明朝暗讽一番,这样的人在大学基本超过一大半沉迷于其他事(游戏,约会),放弃了大学其余的美好生活。但是在大二的时候,我感觉他完全变了一个人,和我讨论程序,并且用我觉得十分繁杂的方法把数据结构的程序做了整合,且找到了人生方向,专注于javaweb,每次都向我们展示他做的成果,一直到我写网页时只有去找他,帮我修改bug到深夜时,我看到了他的执着,并且向往他的执着,并被他感染。回归正传,我想说的是你如果有幸知道了一个学习的框架那么你的学习将会如同一个模式一样,会得到规范。

我的感触是我的java学习是简单的过度学习html语言,我开始并不知道这是什么简单模仿后在浏览器中显示出来,感觉十分神奇。但不知道这并不是重点,生硬的被老师拽到JSP后,不知道这玩意又是什么,怎么越学越多,感觉没玩了,一会写写<html></html> 一会是<script></script>还写一写JAVA在其中,有点不伦不类啊,还有不是还有标签吗?怎么感觉想一个混杂的容器,后来才知道是装在Tomcat中的。好了学到这我依然没有兴趣,何况,后来看了书看到servlet时感觉是没感觉,所以我的web学习以悲剧收场。这里感谢李刚老师和韩顺平老师能重燃我学习的激情。而且理清脉诺,知道运行机理(如果你不知道jsp就是servlet的变形并且在运行时被编译成java文件,那么你最好也去了解了解,毕竟公司面试更注重基础的学习,希望的是你能讲出底层原理。)所以这里我建议只要你有一些html的基础的话,从servelt开始学习,从时间发展来看也是servlet在前之后才有jsp等,简而言之servlet是基础吧,也许你就能在学习后“一同而百通”。在下面我附上李刚老师的java学习路线图:

希望小逸的文章对大家有帮助。~~

  每日一小步,月过一大步~~加油

java学习de路线建议的更多相关文章

  1. java学习粗略路线

    首先是JAVA基础JAVA SE(用于开发和部署桌面.服务器以及嵌入设备和实时环境中的Java应用程序.) 之后是JAVA EE(java企业级标准开发),先学习Servlet(控制器).JSP(在h ...

  2. 一位资深程序员大牛给予Java初学者的学习路线建议

    java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈 ...

  3. 一位资深程序员给予Java初学者的学习路线建议

    一位资深程序员给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干 ...

  4. 转载:一位资深程序员大牛给予Java初学者的学习路线建议

    一位资深程序员大牛给予Java初学者的学习路线建议   java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打 ...

  5. (转)一位资深程序员大牛给予Java初学者的学习路线建议

    Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每 ...

  6. 转载 一位资深程序员大牛给予Java初学者的学习路线建议

    原文链接:http://geek.csdn.net/news/detail/242336 Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Jav ...

  7. (转)一位资深程序员大牛给予Java初学者的学习路线建议

    原文:http://geek.csdn.net/news/detail/238256 Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的 ...

  8. 阿里P6大牛给予Java初学者的学习路线建议

    Java学习这一部分是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要 ...

  9. 给予Java初学者的学习路线建议

    va学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶 ...

随机推荐

  1. 小白python语言基础

    程序概念层级 表达式 语句包含表达式 包和模块 程序 变量与储存 变量:对象的别名 命名规则:字母.数字.下划线 只能以字母或下划线开头     能包含空格/中文 避免python关键字或函数名 简短 ...

  2. Linux下onvif客户端获取ipc摄像头 GetStreamUri:rtsp地址(h264、h265)

    GetStreamUri:rtsp地址 鉴权:但是在使用这个接口之前是需要鉴权的.ONVIF协议规定,部分接口需要鉴权,部分接口不需要鉴权,在调用需要鉴权的接口时不使用鉴权,会导致接口调用失败.实现鉴 ...

  3. PI接口开发之调java WS接口(转)

    java提供的WSDL:http://XXX.XXX.XXX.XX/XXXXXXXcrm/ws/financialStatementsService?wsdl 登陆PI,下载Enterprise Se ...

  4. mysql 5.7.12 winx64安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.12winx64安装配置方法图文教程,感兴趣的朋友可以参考一下   之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录, ...

  5. 20155327Exp6 信息搜集与漏洞扫描

    20155327Exp6 信息搜集与漏洞扫描 实验过程 一.信息搜集 whois 在kali终端输入whois 网址,查看注册的公司.服务.注册省份.传真.电话等信息. dig或nslookup域名查 ...

  6. iOS开发-通过正则表达式进行各种判断银行卡,车牌号,邮箱地址,QQ,身份证,全字母,仅输入字母或数字同时包含大小写字母和数字,仅能输入中文等

    /* *  验证银行卡号是否正确 *  车牌号验证 *  检验邮箱地址是否正确 *  手机号中间四位密文显示 *  判断QQ号是否正确(5-11位) *  判断身份证号是否正确(如末位为字母请用“x” ...

  7. cmp(x,y)

    cmp(x,y) 函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1.

  8. JavaScript中的null和undefined

    null :表示无值;undefined : 表示一个未声明的变量,                或已声明但没有赋值的变量,                或一个并不存在的对象属性. ==运算符将两 ...

  9. java学习(一) 环境搭建、hello world的demo

    本程序媛搞前端的,上班偶有空闲,不妨来学习学习,不然怎么包养小白脸,走上人生巅峰? 说实话,每个语言都相通,有了javascript的基础,并且有了两三年跟java打交道的经验,简单学习下java想必 ...

  10. 记一次eslint规则配置

    { // 环境定义了预定义的全局变量. "env": { //环境定义了预定义的全局变量.更多在官网查看 "browser": true, "node ...