写这篇《建议》就一个目的:帮助想入门的小伙伴保持学习激情、节约时间成本,尽快入门!
我不是大神,只是因为刚刚走了一遍入门的过程,感觉自己的建议具有可参考性,所以把自己的想法说出来。2020年10月,我从浏览器原理学起,到现在,算是学完了WEB开发的入门知识。期间因为少人指导,走了不少弯路,消耗了大量时间,今天再回头看,有些时间是可以节省出来的。
具体建议:
学习路线:前端html-css-javascript-jquery-layui;后端php-thinkphp。
学习资料:前端推荐李南江老师的视频:《从零玩转HTML5前端+跨平台开发》、《从零玩转JavaScript+ES678精讲》、《从零玩转jQuery原理+Ajax》。thinkphp的基础建议到B站看李炎恢老师的视频:《ThinkPHP5.1/PHP框架》(十天精品课堂系列)。thinkphp的实践建议看B站赏金老师的视频:《ThinkPHP5.1新手博客项目实战》。layui建议到B站看《2021最新最细致的LayUI》。后端php基本知识的视频不做推荐。推荐网站:B站、PHP中文网。
学习方法:前端html和css不用多讲,跟着视频边看边练就行。javascript有点难度,先掌握基本知识和操作,有不理解的先放下。jquery多实践,掌握基本操作。layui根据自己需求看是否要学。thinkphp看视频的同时,多翻手册,多归纳。
相关说明:
关于学习路线:html-css-javascript是必学的基础知识,jquery作为一个类库,也已经成为基础知识。layui采用原生html/css/javascript的开发方式,有别于基于MVVM的框架,看个人喜好。php基础知识是必学的,而thinkphp不是必学的,还有其他PHP框架,也是看个人喜好。
关于学习资料:挑选学习资料很难,选不好就会浪费大量时间,还得返工。推荐的这些是我海选出来的,舍弃的视频不计其数,推荐的这几个我觉得是入门的精品。其中除了李南江老师的《从零玩转JavaScript+ES678精讲》收费,其他都是免费的。李南江老师的前端视频总共有12部之多,我觉得看这几个就够了,至于less、vue什么的,以后再学习比较合适。在这里不推荐关于PHP基本知识的视频,是因为随便找个视频都可以,我自己看的是明日科技学院的《零基础学PHP》。李炎恢老师的视频有11.9万点击量,个人感觉画面清晰、声音清晰,而且不只讲应该怎么写,还会带你尝试各种写法,告诉你什么写法是错的。赏金老师的视频就比较纠结了,首先,一直有个背景电流声,听着挺难受,说话声音还很小,我全程带耳机听完的,每节课很长,最长的最后一课,91分钟,需要点毅力。但个人感觉讲的都是硬知识,刚好适合听完李炎恢老师视频之后实践,老师全程手敲,跟着敲就是了,应该是没备课,有时会出错,但我觉得这样更显原味,你可以先写再对比,也可以等讲一段再自己写,赏金老师时不时点根烟,那咝的一声,可以让你不犯困。可能赏金老师有不少写法没按thinkphp5.1的来,有不少thinkphp3的影子,这都没关系,按自己喜好来就是了。LayUI视频的作者我不知道叫什么,是个女声,讲得清楚易懂,用2倍速听就行。
关于学习方法:从视频起步,再根据手册归纳总结。为什么建议不理解的先放放?因为我是从一无所知入门,到javascript时被好多概念给难住了,但又不想跳过,就把《JavaScript权威指南》第六版、第七版给通读了,用了2个月,现在回想起来,感觉不一定要这样,可以等PHP完了再去深入,便于保持学习激情、坚持下来,不然容易打退堂鼓,就像某老师说的那样,容易“XX语言从入门到放弃”。学完PHP基础语法后,可以学着用原生PHP练一下,以便和后面的框架做对比,我是跟着PHP中文网天蓬老师的视频《php全栈开发之小博客大智慧》练的。学thinkphp的话,《完全开发手册》是根本,得反复看,没有实体书,有电子版。
补充:
写这些建议是想帮大家省时间,因为时间很宝贵,我今年38岁,有自己的工作,跟计算机完全不搭边,边工作边学习,前后用了6个月,很累,所以想着能省一点是一点。
刚开始学html和css时有点飘,以为WEB开发就这啊,就像李南江老师常说的,so easy,too happy。后面越学越觉得知识无边无际,越学越觉得自己懂得少、懂得浅,PHP之路还漫长。
以上建议有打广告之嫌,我想说,我跟以上作者或网站没有任何利益关系。
我还是个新新新手,以上有说的不对的,是能力问题,不是态度问题。
新手:一嗔
2021年5月28日