【入门篇】前端自学路线

从一个计算机小白开始着手学习前端,跟着网上的视频各种自学,现在在前端的岗位上也做了一年左右,很多想做IT的同学也都是从前端开始入手,市面上关于前端的培训班也是越来越多,自己也曾经跟随潮流的报班学习过一阵,但是后来和自己自学对比了一下,放弃了继续去上培训班,在网络如此发达的今天,网络上的免费视频和各种知识网站,完全可以满足前端的一个基础入门,至于更深层次的就是要自己动手做项目,去学习一些更好的框架 ,而这些也是培训班教不给我们的。还有很重要的一点是,互联网的东西都是需要由量变去推动质变的,而不是凭着心血来潮学个一天两天就能看见的,需要沉下心,坚持下去,即使学习的第一周看不懂,第二周不会自己写,但是坚持下去,你就会在某天忽然发现自己可以写一个完美的页面,实现一个复杂的功能。
简单记录一下自己学习的过程,工作中用的到一些知识、框架,一方面是想入坑前端但是不知道从何处下手的同学一个方向,另一方面也给自己这一年多的工作历程做个总结,欢迎对前端感兴趣的同学一块交流,进步。

准备阶段

开发工具

工欲善其事必先利其器,想要开始完成一个页面,实现一个功能,首先要有一个用着顺手的编辑器,目前比较主流的就是上面三大编辑器,自己是从sublime开始,入手使用的时候有以下几个优点:

  • 下载安装方便,还有安装版的,放在u盘里,打开就能敲代码
  • 上手很容易,新建一个文件,编辑,保存,直接在浏览器中打开,可以很方便的就看到自己的成果。
  • 美观,sublime的界面还是很不错的,对于不同类型的字段的分类也是很清楚
  • 插件丰富,在刚开始使用的时候还是很少能使用到插件的,毕竟刚开始学的时候,应该做到每一个字母都是自己手打的,这样才知道自己掌握了多少。

工作之后放弃sublime转Atom的原因是工作需要,需要对jsx、scss等新语法的支持,在sublime中本身是不支持这些语法的,使用scss文件也不会有补全提示,就换成了Atom,这两者最大的区别还是Atom内置了github插件,支持直接上传到自己的github中,不过刚开始入手的时候这两者是没有什么区别的。至于webstorm自己没有用到过,其中的一些优点缺点也不是很明确。

下载地址

sublime3官方下载
Atom官方下载
webstorm官方下载

常用插件

sublime使用教程及基本插件
Atom使用教程


入门阶段

入门阶段

对于前端的入门,可以很不负责任的讲,只要你坚持下去了,你就已经入门了,在刚开始写代码的时候,不要使用快捷键,所有的代码都要一个字母一个字母的自己打,这样时间长了才会对自己敲出的代码有感觉,才会出错后一眼就能看出来是哪里出错了。自己刚开始敲代码的时候,往往写出来的页面跟自己想想的差距太大,报错一大堆,但是一行一行的去找又找不到错在了哪里,明明就是眼前的一个标签打错了,但是自己就是看不出来,刚开始的时候可能大家都会经历这样的一个阶段,这些都没有关系,只要沉下心认真的去学去看,就都会走出这个阶段的。

前端入门,最主要的三个部分。html、css和javascript。这三个之间的关系呢,html就像是一个赤裸裸的人或者可以说是一个骨架,而css就是这个人的衣服,人靠衣装马靠鞍,一个页面的功能再强大如果没有css的样式支持,那估计用户也不想去使用,JavaScript则是这个人的行为,这个页面能做什么,能满足用户的一个什么需求,全靠js来支撑。如果一个人没有行动力,那就相当于是一个植物人,只能静静躺在床上呼吸,一个页面如果没有js就是一个静态页面,只能供人观赏,毫无意义。这就体现了js在整个开发过程中的重要性,主要是知识点就是以上思维导图中的知识点,但是这些并不是很全,只是自己在日常工作中经常使用到的部分,小白想要开始学习前端在了解这些大体知识点后,还是应该跟着视频或者系统的看一下书。

入门书籍推荐

视频资源推荐

  • 34
    点赞
  • 132
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值