菜鸟要学Web开发,先前台还是先后台

【学生来信】

贺老师,您好!

  我是一个想成为 大神的菜鸟!
  我对Java Web 很感兴趣! 但是,太菜啦,不知道该如何学起?该怎么 学习Java web?
  我哥们,说:“先学习 html CSS javascript 再去学习 JSP 等”。 我不知道实现学习前台 还是 先学习 后台?很迷惑? 请老师指点迷津!

【我的答复】
未来的大神:
  因为你说你菜,我想提醒一句,现在正在学习的课程是否正常进展?学好课程中教的内容,是基础,是你课外自学的前提。我们不能舍本逐末,花着学费,把支撑长期发展的基础丢一边去了。否则,等你明白过来,会说老贺把你带沟里了。
  回到你的问题,其实没有标准答案。学Web开发,即使将来有所侧重,前台、后台都是要懂一些的。至于先学哪个,你哥们的建议靠谱,补充一下,Java基础也要有。我还要提的建议是,这个顺序不要成为教条,不必等到前面的学好了,再学后面的。课外学习要冲破那种“系统化”的思维,学习不仅是看书、看视频、看资料,更重要的还有自己动手做些小页面,再到小项目,可以看一点就做一点。知道些html了,做了个小网站,学些css,重写代码让结构更好些,发现再加个用JavaScript能更炫的功能,JavaScript再进一步,这时,希望后台干些工作了,JSP上。这一轮下来了,领悟到一些别的,在任何一块都可以再切入深入学习、实践。不必将这些技术分得如此细,而是要让自己常有能成功做出作品的体验。等到将这些技术体验到一定的程度了,找些大部头啃一啃。
  以后遇到此类的问题,不要迷惑。只要找一个切入点,动手做起来,事情就会明朗起来,迷惑不会出现。没有去行动,不敢去行动,总怕错了(前面说了,这种事情没对没错),想着迷惑,说着迷惑,真就迷惑了,面对要学的一堆知识(开始学习了,就能将“堆状物”看得条理了),有些人甚至把想法压下去而不再前进。尽管你不是这样,我还是希望你有更多的体验的勇气。
  有些想法,在拙作《破除“系统学习”的情结》中讲得更细,可参考。

  祝轻松上阵,搅浑你课外学习的那池水,在浑水中摸得大鱼。

  

时间: 2024-09-24 03:01:50

菜鸟要学Web开发,先前台还是先后台的相关文章

前台开发-python web开发前台导航

问题描述 python web开发前台导航 最近在用python开发公司内部的一个平台,上面是导航,下面是点击导航后显示的内容,我想问的是,怎么实现点击导航,下面显示不同的内容???就是点击导航加载不同的html,本人以前java开发,前台略薄弱,求大神点拨,或者求个样例. 解决方案 可参考这个:https://github.com/dylanninin/blog 哈哈,这里还支持Markdown~~ 解决方案二: 用jquery库 解决方案三: http://www.ibm.com/devel

java开发问题(本人菜鸟,学JAVA半年)

问题描述 java开发问题(本人菜鸟,学JAVA半年) 问题很弱,就是如何开发出JAVA的软件. 因为学习JAVA一段时间了,对基础知识也有一定的掌握.但编写的小程序一直都只是在开发软件的JVM虚拟机上运行,我想知道怎么样才能让我的程序离开JVM. 就像<植物大战僵尸>,我在开发软件里有写出一个可以运行的,但如果要给其他人用的话我就不知道怎么做了. 求指教.感谢 啊! 解决方案 你必须自己打好一个jar包,和exe是一样的!点击就会运行!前提是用户必须安装jdk中的jre或者你把jre打进包中

Java Web开发速学宝典(JSP+Servlet+Struts 2 + Hibernate + Spring)源代

文为原创,如需转载,请注明作者和出处,谢谢!      由于有些读者因随书光盘遗失,应广大读者的要求,特提供<Java Web开发速学宝典>一书的源代码下载,由于源代码所使用的jar包过大(随书光盘中包含了完整的源代码和jar包),在这里只提供了jar文件的列表,读者可以自行获得这些jar包,见下图. 各章节例子源码 综合项目案例源码 jar文件列表 定购china-pub当当网北京新华书店 市场价 : ¥59.00 普通会员 : ¥48.38 1-3星会员: ¥47.20 4-5星会员: ¥

Java Web开发速学宝典(JSP+Servlet+Struts 2 + Hibernate + Spring)源代码下载

文为原创,如需转载,请注明作者和出处,谢谢!      由于有些读者因随书光盘遗失,应广大读者的要求,特提供<Java Web开发速学宝典>一书的源代码下载,由于源代码所使用的jar包过大(随书光盘中包含了完整的源代码和jar包),在这里只提供了jar文件的列表,读者可以自行获得这些jar包,见下图. 各章节例子源码 综合项目案例源码 jar文件列表 定购china-pub当当网北京新华书店 市场价 : ¥59.00 普通会员 : ¥48.38 1-3星会员: ¥47.20 4-5星会员: ¥

《Java Web开发速学宝典》样章(共3章)

本文为原创,如需转载,请注明作者和出处,谢谢! 下载地址1 下载地址2 第4章 Servlet开发基础 第8章 Java Web国际化 第10章 简单标签 李宁编著 博客: http://nokiaguy.blogjava.nethttp://blog.csdn.net/nokiaguy 本书源代码: http://www.blogjava.net/nokiaguy/archive/2009/11/16/302547.html 定购 中国互动出版网(www.china-pub.com)当当网卓越

新书出版:Java Web开发速学宝典,欢迎试读

本文为原创,如需转载,请注明作者和出处,谢谢! Java Web开发速学宝典 定购china-pub当当网北京新华书店 市场价 : ¥59.00 普通会员 : ¥48.38 1-3星会员: ¥47.20 4-5星会员: ¥45.43 校园优惠价 :¥45.43(77折) (马上了解) 查看目录 国内最棒的Google Android技术社区(eoeandroid),欢迎访问! <银河系列原创教程>发布 <Java Web开发速学宝典>出版,欢迎定购

成为优秀的Web开发人员的学习步骤和学习内容

如果你已经是一名优秀的Web开发人员,那请路过即可.如果你还是一个准备入行或刚入行的菜鸟,那本文倒值得一读.要成为一名优秀的Web开发人员,没有捷径可走,10步让您成为一名优秀的 Web开发人员就是为那些还在苦苦寻找学习目标的人编写的. 第一步:学好HTML HTML(超文本标记语言)是网页的核心,因此你首先 应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件. 学习资源: HTML Dog (http://htm

分享一个web开发人员做的SEO小抄

当我第一次开始seo工作的时候,我是作为一个没有毕业的实习生进入一家seo企业公司,我是作为一个web开发人员进入这家公司,当然对我来说完全编写代码,我的经验非常有限,我需要花更多的时间和努力来扩充我的知识. 更加具体点说,我的工作是配合seo技术实现商业实践,这对我来说更是一个挑战,对于seo技术我没有任何概念,所以我更需要花几周的时间对seo的一些基础理论知识继续拧拉结,在我每学一个知识和概念的时候我都都会做一个备忘录,里面好汉了定义,包含了一些代码片段,今天看到之前自己所做的一些小抄,觉得

基于J2EE架构的企业应用开发新思维:Web开发的困境

1前言 在企业级的应用系统开发领域,J2EE架构现在已经被普遍接受了.虽然它并未完全兑现刚刚出现时的种种美好许诺,跨平台,分布式,易于开发维护等等,但J2EE的广泛普及,已经是一个不争的事实. 虽然J2EE已经非常普及,但从技术上来讲,它本身还是存在很多缺陷的,比较突出的缺点,就是开发效率低,维护更加复杂,许多项目组都陷入其中不可自拔.本文将就造成这一现象的原因进行初步探讨,并在此基础上提出自己的解决思路. 本文讨论的范围仅限于采用B/S开发企业的应用系统,不涉及网站类型的应用开发.讨论的技术方