前端,是最容易上手的技术之一,只要是跟着做一个产品,基本上都能很快上手。

特别是传统的HTML、CSS、javascript三剑客。

也就是说,你基本上不需要懂得什么太多的理论,就是反反复复地做,做个几年,也能做(点)事了。

就象过去的师傅带学徒一样,或者就象驾校的教练带学员一样。

但是,你要上一个(大)台阶,那就需要理论结合实践了。

我一向认为,在学一门技术之前,要做好两个心理准备,一个是心性上的,一个是目标上的。心性上的,就是说,肯定有一个学习过程,肯定会碰到困难,所以要耐住性子。目标上的,也就是说,不要只看到单项技巧,而且还要知道,这是在做一个什么产品,用什么技术来做,做的过程是什么样的,乃至于为什么这样做。

所以,前端工作,总体上是一个以信息呈现为目的的视觉产品(不包括游戏)的开发。那么,有两点,第一点,信息呈现,第二点,视觉效果。

信息,分为静态信息和动态信息。静态信息,就是直接存储在HTML文件的信息,根据用户的需要,从Web服务器发送给客户机浏览器;而动态信息,它是存储在数据库中的信息,根据用户的需要,从数据库中取出信息,动态地构成一个HTML(页面),发送给客户机的浏览器。

在前端领域混了这几年,总结了一套前端学习的精讲视频和学习路线,如果有对前端开发感兴趣的伙伴,不管你是想转行,或是大学生,还有工作中想提升自己能力的web前端党,欢迎大家的加入我的前端开发交流群:603985993 希望大家诚心交流!,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!也可以关注我的微信公众号:【前端留学生】 每天更新最新技术文章干货。

视觉效果,分为静态的和动态的。跑马灯就是动态的。静态的,比如始终不变的颜色。

这样一来,问题就是说,用什么技术来组织信息,来达到视觉效果。

打个比方,可以在黑板上画画,那么,黑板就成一个容器。

前端呢?没有黑板,我们在脑海上虚构出一块黑板。那么,HTML、CSS、javascript就是用来在这个虚构的黑板上画出内容的技术。这是最传统的前端技术。俗称前端三剑客。

虽然现在不常用了,但是,这仍然是前端入门的基本功,就象画画的基本功一样。所以学前端的第一步,就是老老实实坐下来,好好地学习前端三剑客,开发静态网站,你只要搜索一下网页素材,就可以找到很多的实例。各种类型的做一套出来。

基本功之后,才是动态网页,也就是jsp、php等脚本,然后,再才是各种MVC和action方案。这些仍然在用。

之后,再才是组件化开发和工程化开发。

最后,再才是各种前后端分离、分布式,等等。

等到你把基本打扎实了,然后学会jsp,以及某种MVC技术方案之后,基本就上趟了。

计算机专业学生前端该怎么自学?相关推荐

  1. 大一计算机专业学生,该如何自学数据结构和算法

    万年自学党不请自来! 从完全0基础的小白到ACM金牌获得者,再到后来成为FB的面试官,我负责任的告诉你,数据结构与算法完全能靠自学来掌握. 首先数据结构和算法绝对是基础中的基础,不要怀疑自己的能力,但 ...

  2. 大学想报计算机专业,暑假想要自学,有哪些建议?

    985 通信专业学长,转行程序员,关于计算机自学我可太懂了! 一开始我不建议你去学 Python .Java.C++ 这种编程语言,也不建议马上看计算机基础相关的内容,我反而建议你看一本书----&l ...

  3. 计算机专业看能力还是学校,【计算机专业论文】学校计算机专业学生实践能力的培养(共3502字)...

    摘要:中等职业学校计算机专业学生要想在计算机领域找到一个理想的工作岗位,其不仅需要具备扎实的理论知识,同时还需要一定的实践能力.因此,中等职业学校计算机专业学生实践能力的培养是当前中等职业学校计算机专 ...

  4. 计算机专业要学几门课呀,计算机专业学生一定要学好这几门课!

    很多程序员,包括计算机专业出身的程序员,也包括通过自学成为程序员的非科班同学,在工作一两年后甚至更久后,基本上都会碰到技术瓶颈,由此可能产生很长一段时间的迷茫期. 本文的题目是"计算机专业学 ...

  5. 大一计算机专业学生如何在寒假充电?

    写在前面 本文章刚在知乎发布24小时就获得1.6万阅读+1211收藏+213喜欢+187点赞,被知乎精选为全站热门内容. 全文共计2000+字,预计阅读5分钟. 昨天在知乎发布了一个回答:大一计算机专 ...

  6. 计算机专业自我总结100字,计算机专业学生自我评价100字

    计算机专业学生自我评价100字 在大学期间,我始终以提高自身的综合素质为目标,以自我的全面发展为努力方向,树立正确的人生观.价值观和世界观. 为适应社会发展的`需求,我认真学习各种专业知识,发挥自己的 ...

  7. 计算机专业毕业设计相同,计算机专业学生毕业设计问题

    计算机专业学生的毕业设计选题,本身可以是来自自身参加的实际工程项目.也可以是单纯学术上的研究以及教学方面的研究等方面.在进行选题工作的时候,要与专业及其本身培养的目标相结合,进一步与当前研究领域所涉及 ...

  8. 学计算机专业的学生生活,网络生活对计算机专业学生的影响

    网络生活对计算机专业学生的影响 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 网络生活对计算机专业学生的影响网络生活对计算机专业学生的 ...

  9. 计算机专业学生该如何提高自己?

    作为机械专业自学转行,并拿过世界500强等一线大厂offer的我,给大家分享一下自己的一些看法,希望能给学弟学妹们答疑解惑. 要说「计算机专业学生如何提高自己」,我觉得应该是包括下面三大块: 计算机基 ...

最新文章

  1. [问题解决]NotImplementedError 错误原因:子类没有实现父类要求一定要实现的接口
  2. 线性回归和逻辑回归的区别_线性回归
  3. 支持字典_【多测师小课堂】python数据类型之列表、字典、元祖、字符串
  4. JavaScript异步编程【上】 -- 同步和异步、事件循环(EventLoop)、微任务和宏任务、回调函数
  5. php调用拼多多的接口
  6. 地理加权回归GWR4.0软件下载与使用
  7. 推荐一个免费申请ssl数字证书的地方
  8. 背单词App开发日记1
  9. r5 7530u和r7 5825u差距 r57530u和r75825u对比
  10. python xposed_Xposed插件开发进阶篇
  11. NAO机器人连接的电脑配置及用choregraphe控制nao行走
  12. 如何做淘宝客推广淘宝客教程视频
  13. ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N O) MYSQL
  14. Voxel-RCNN
  15. JS计算今年过了多少天
  16. 口语机器翻译(ST)相关算法、论文、数据集、代码库等资源分享
  17. word利用邮件功能批量导入选择题答案
  18. 2018苹果2.1狗年大礼包-解决思路
  19. pycharm如何全局搜索
  20. iOS工程师2021年应该学习一下Vapor

热门文章

  1. mysql date转换_mysql DATE 转换 ip to int
  2. 一阶倒立摆的输入和输出是什么_了解一阶高通滤波器传递函数
  3. 较常用的Math方法及ES6中的扩展
  4. 宝宝树发行价为6.8港元 11月27日在港交所正式挂牌
  5. 通讯信息诈骗背后的个人信息安全之痛
  6. iptables基本知识
  7. 跟着例子一步步学习redux+react-redux[转载]
  8. 软工作业4:词频统计
  9. vue:webpack + vue-cil 中 proxyTable 处理跨域
  10. Decrease (Judge ver.)