我想谈一谈我的一些关于网页学习的小感悟吧。之所以是写这个的原因完全是想告诉现在还处在网页学习的初始阶段的同学一些我学习走过的弯路,但我说的也仅是我个人的理解,毕竟我只能是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. iOS裁剪,缩放图片白边问题解决办法

    几年没来了,感觉还是要写点啥,以后碰见问题 解决就写这吧,当是一个随时的笔记也好. iOS裁剪,缩放图片的代码网上也很多了,但是笔者出现了右边和下边出现白边的情况.出现白边的原因是给的size中的CG ...

  2. PHP SHA1withRSA加密生成签名及验签

    最近公司对接XX第三方支付平台的代付业务,由于对方公司只有JAVA的demo,所以只能根据文档自己整合PHP的签名加密,网上找过几个方法,踩到各种各样的坑,还好最后算是搞定了,话不多说,代码分享出来. ...

  3. composer install 失败,无法用 unzip 解压归档、proc_open() 函数未支持

    前言 记得最近好像有不只一个朋友问过 composer install 安装依赖时出现异常,导致项目无法运行.下面简单记录一下其中 2 个比较频繁问题的解决办法. 问题 & 解决 1.unzi ...

  4. 关于SignalR连接数量问题的记录

    在使用SignalR的项目测试时遇到了一个问题,开发环境用的是Win10的操作系统,在VS2017调试环境中运行项目,连接多个SignalR客户端是没有问题的,例如,三个用户在一个聊天室同时聊天.但是 ...

  5. layout/reflow

    http://kb.cnblogs.com/page/534571/ http://gent.ilcore.com/2011/03/how-not-to-trigger-layout-in-webki ...

  6. es6 用generator进行异步方法同步

    可以把以下代码复制到html文件中用chrome执行,或者用nodejs执行 function async1(chain) { setTimeout(function(){ chain.next('a ...

  7. Java基础加强——动态代理

    代理模式: 为其他对象提供一种代理以控制对这个对象的访问. 代理模式主要分为两类: 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译.在程序运行前,代理类的.class文件就已经存在了.  ...

  8. c++ 条件判断

    if语句 认识算术比较 运算符表达式用法 关系运算符表达式 一. 基本的if语句 if (条件成立) { 则执行此语句 }; // ) printf("条件成立"); 二.认识算术 ...

  9. 12-[CSS]-margin塌陷,margin 0 auto,善用父级的padding

    1.margin塌陷 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...

  10. Kubernetes学习之路(三)之Mater节点二进制部署

    K8S Mater节点部署 1.部署Kubernetes API服务部署 apiserver提供集群管理的REST API接口,包括认证授权.数据校验以及集群状态变更等. 只有API Server才能 ...