随着互联网发展的时代,有很多人想要掌握一门技术,却不知从何入手。
在这里,我把互联网IT分为三个方向:设计、web前端、后台程序开发,那么作为一个从来没有接触过IT的人需要从何入手呢?
我建议学习web前端开发,理由是:它既不用像设计一样需要具备长时间的抽象思维,也不用像后台程序一样具备强大的逻辑思维。
web前端开发只要懂一点基础,再稍加努力就可以做一个完整的前端项目。
那么学前端该如何入手呢?
首先要掌握传统的pc端网页布局和制作。
前端是由html,css,js组成,首先要先学习html+css,刚开始接触的人会觉得这个很难,其实并不然,这个知识点无非就是讲述的盒子模型,html抽象化就是建立一个大的空间,在这个空间里再建立一个空间,这样逐级建立,就跟现实中的建筑一样,最外层是小区,内层是楼房,再往里是室内,而css便是建筑工人,来规定这个空间的建筑如何去布局,如何去显示在页面上。
在学习html+css的时候,先看html的标签,然后写css的样式控制,这个不用去死记硬背,而是多做,多写,时间长了就自然而然地记住了。然后可以延伸到html5,css3,可以做一些有关手机端的应用。
初学者,可以去网上搜索资料,然后照着其他人写的代码去自己写,边写边调试,掌握方法,然后删掉仿照别人写的样式,自己重新写出类似样式。不要急于求成,学习最大的禁忌在于着急,只需要每天坚持做一到两个模板样式,肯定会有所收获。
当学习完成html+css,便是web前端的核心——js,全称javascript,这个相对于html稍微有一定的难度,并且含有一定的逻辑性,大部分初学者也是从这步开始放弃的。
javascript单看书和文本教程,对于一个初学者来说,会比较吃力,建议从网上去搜索一些有关js教程的视频,每天不用看太多,只需要看一节到三节课程,一天时间内,一到三节课程反复的看,这种方法,后期肯定会记住,不至于在学其他东西的时候,之前学的全忘记。
当你用js独立做出一些简单的动画效果,说明你已经成功一半了,剩下的就是巩固了。
当学会js的时候,可以说web前端的一个简单入门已经通过了,剩下的便是去了解一些有关js和html的框架,比如jquery、bootscript、vue等,这些基本都是由html、css、js延伸出来的东西,在学会html+css,js这些基础后,然后学习有关前端的框架会容易得多。
总之,学习前端开发,只要跨过入门那道坎,不放弃,有信心,一步一个脚印,不要去妄想一步登天,一定可以学习成功。