近几年Web前端框架层出不穷,好比 React, Vue, AngulaJS等吸引了大量的注意力,前端技术发展势头迅猛,各大互联网公司也越来越重视前端开发,前端开发再也不是过去那种根据设计图做静态网页,再随便写点jQuery的职位了。现在,市场上对于前端开发的需求越来越大,我们经常听说前端开发入门难度低,但学习前端开发究竟需要多长时间呢?学多长时间就能找到工作赚到钱?结合了周边同事和自身的经验来谈谈学习网页开发到底需要花多长时间。
Note:必然要下定决心,而且要坚持。
1. 网页设计的基本概念和理论知识(10天)
在学习制作网页之前,必需掌握网页设计的基本概念和理论知识。什么是静态网页?什么是动态网页?网页的整体布局是什么?网页设计的原则是什么?网页基本构成要素是哪些?基础的网页设计概念都不了解,那么对于之后要制作网页更是难上加难。我认为利用 10 天时间了解网页设计的基本概念和理论是必不成少的,时代在不停变革,网页设计也会更新换代。所以了解基础知识是为了之后设计制作打好基础。当然,还需要了解基础的SEO知识。网上的视频教程个人建议还是少看,一本好的书绝对让你受益匪浅。保举几本好书供大家学习:
制作网页设计1. HTML AND CSS: DESIGN AND BUILD WEBSITES, BY JON DUCKETT
如何让网页设计更加功能化2. JAVASCRIPT AND JQUERY: INTERACTIVE FRONT-END WEB DEVELOPMENT, BY JON DUCKETT
前端开发3. LEARNING WEB DESIGN: A BEGINNER’S GUIDE TO HTML, CSS, JAVASCRIPT, AND WEB GRAPHICS, BY JENNIFER NIEDERST ROBBINS
可用性:4.DON’T MAKE ME THINK, REVISITED: A COMMON SENSE APPROACH TO WEB USABILITY, BY STEVE KRUG

2. CSS+HTML+JavaScript( 1 个月)
相对来说, HTML是最简单的,只是标签语言, 格式规范; CSS相对来说复杂一些, 有浏览器的兼容问题等。但二者组合就能实现很多页面效果, 里面涉及的变革太多了。如果你只会基础语法, 而没有实际去写过, 那样是很难真正掌握的。我在这里说说我的经验吧,我一开始学习的Bootstrap,简单点说,就是给现有电商项目套上Bootstrap做的响应式皮肤。Bootstrap确实挺好上手,靠着官网的手册,基本上遇到的问题都能本身解决。
JavaScript 也没有那么难,你要知道Brendan Eich创建JavaScript语言一共就用了 10 天时间,所以它的语法并不复杂,相信你很快就能掌握基本语法。你可能还需要学习一些常见的库的API,这个可以按照你的需求来摆设,你要用到什么库,就学习它的文档。
我觉得最好的网页开发学习资料就是 Mozilla Developer Network(https://developer.mozilla.org)的文档了,涵盖了HTML, CSS, JavaScript的方方面面,岂论是初学还是老手查阅都是非常有用的,保举给大家。

3. 开始制作网站(1个月)
了解了基本的知识,做了一些小练习之后,我认为最重要的是尽早参与实际项目,这样才能得到真正的熬炼。使用 Jekyll + GitHub Pages 为本身搭建一个静态博客是一个很好的开始,只需要简单的配置,不需要任何后台开发,几乎完全是前端开发。
建站的时间取决你本身对网站完成的满意度,如果参考模板, 那么几个小时内就可以搞定了;如果是要独立开发一个新的网站又要内容全面好看,1个月是跑不掉的,甚至需要更长时间。

4. 工具软件学习(半个月)
工具的掌握程度完全靠个人的领悟能力和学习,网上有很多关于以下这些工具的教学视频,跟着学会事半功倍的。需要学习的基本软件:
编纂器:Sublime Text
初学者我不建议立即使用强大的 IDE,先使用编纂器有利于学习。Sublime Text 是一款我个人非常喜欢的编纂器,界面优雅,操作流畅,自动支持语法高亮,还有丰富的插件,你也可以试试。
设计出图、切片:Photoshop
Adobe Photoshop,简称“PS”,是由Adobe开发和发行的图像处理软件,Photoshop主要处理以像素所构成的数字图像,使用其众多的编修与绘图工具,可以有效地进行图片编纂工作,PS有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。Photoshop非常专业,也稍显复杂,是专业的平面图片设计人员必需掌握的一款工具。作为前端开发,你需要跟设计师紧密配合,学习一些 PS 知识会对你之后的开发更有帮手。
原型设计:Mockplus(时间成本最低)
相关文章:
加入广告联盟营销有什么好处?联盟营销有哪些优势?
2020年适合个人站长们通过网站赚钱的5大网站类型!
网络推广方法大全!100种网络推广方法和技巧全在这了!
淘宝引流怎么做?引流的效果好不好?
分享3个简单快速地提升网站排名的优化技巧
社交app评测!年末脱单就靠这4款社交app了!
有什么可以在家就能做的网上赚钱项目?推荐这十种!
高佣联盟赚钱是真的吗?高佣联盟怎么赚钱,有哪些技巧和方法?
广告联盟源码下载平台有哪些,免费版的源码在哪可以下载?
广告营销的四大策略及技巧介绍
日付广告联盟哪个好,如何判断哪个更靠谱?
最新色流套路!利用腾讯系平台和产品来进行引流变现
做国内广告联盟赚钱的5个入门要点和注意事项!
免费分享一个付费才能学到的推广赚钱项目
微信引流应该如何做?行业大神们微信引流的七个步骤!
想通过网络营销获客该怎么做?
app上线之后如何快速地获得大量的关注和粉丝流量?
比较靠谱的9个网上兼职项目,看看你适合做哪个?
做赚钱有这么多好处,赶紧来看看!
流量多但是没收益?教你如何提高广告推广的转化率!
2021年做网站排名的五点注意事项
如何做走路赚钱型APP推广赚钱?
如何在短期内快速提高网站的百度关键词排名?
app促活怎么做?app促活的三个小技巧!
做推广的收益如何?赚钱吗?
现在搞什么副业挣钱比较好?一位大神的网赚经验分享!
引流之如何利用评论来进行引流?
淘客app推广如何推广?教你简单且有效的3招!
信息流广告是什么意思?可以推广app产品广告吗?
注意app推广引流过程中的这5个核心问题,祝你快速引流精准用户!
广告结合抖音项目助你轻轻松松赚大钱!
提升网站排名和流量的22个网站外链的建设方法汇总!
互联网营销平台有哪些?十大类广告营销平台介绍!
项目推广业务好做吗?推广赚钱怎么做?
影响广告联盟平台上广告价格的因素有哪些?
微博推广多少钱一次?微博推广的效果如何?
【站长联盟】个人站长怎么通过网站赚钱?
联盟营销是什么?加入联盟营销有什么好处?
2020年可以用手机赚钱的app有哪些?
网站排名关键词在首页有什么好处?
月入3w的推广方法,如何操作?
qq引流推广怎么做?QQ裂变引流操作思路分享
引流渠道和平台有哪些?目前主流的引流渠道和平台都在这了!
网络推广的方式有哪些?推荐这9个,很有效!
微信营销新玩法之#话题标签引流吸粉玩法分享!
靠谱的广告接单平台有哪些呢?推荐这8个!
推广是什么意思?两种最典型的推广赚佣金模式介绍!
日入300+的稳定可持续被动赚钱项目介绍
在广告联盟上推广赚钱广告和广告哪个收益更好?
电脑赚钱的项目有哪些?这三个很好赚钱!


