走进藏书楼的计算机相干书架,你会发明很多计算机相干的书本,都厚得吓人,个中相昔时夜的篇幅,是媒介、理论和案例,让初学者七手八脚,无大年夜入手。
所以,对于想要进修编程的初学者来说,最好的进修方法是:少看,急速着手。
我用的是什么进修材料? ?是时刻祭出我的师长教师了——w3schools.com
(图:w3schools.com 2017年的截图,啧,霖哥记得昔时,这个页面是红色界面的。)
很遗憾,这个国外的英文教授教化网站,如今在国内已经不克不及拜访了。一个进修的好网站,居然被墙了,真的有点无奈。
不过,在很早之前,就有国内的人把他抄袭了一遍: W3Schools,你可以应用它 。
w3schools.com的教程中,几乎没有什么烦琐理论。比瘸老图里,简单的一句介绍,HTML是用来做网站的,然后点击开端教程了,迎面而来的,就是“实例”和“试一试”功能按钮。
不消困惑,当初霖哥用的,就是纯英文的老外版本。(词典软件忙个一向)
w3schools.com是一家专门Web开辟的进修网站,它的特点就是:
少废话、全干货。
(图:W3School HTML简介)
(图:w3黉舍,试一试,现场体验代码)
常见的编程说话入门书中,开首一般花不少的篇幅介绍若何进行情况搭建。
可能,几个礼拜以前了,终于,才把一个Hello World打印到屏幕上.....
然则应用w3schools进修编程,什么都不须要安装,只须要在“试一试”里,经由过程网页浏览器,就能急速体验编程进修的结不雅。
要解决这种认知差距,与其经由过程在信息丛林里浏览天量的信息,还不如找到一个认知导师。
(图:列表的情势表述理论)
而在琅绫擎,理论的表述,一般都是应用列表的情势的:用尽可能简短的文字,来把这个问题解释清跋扈。
5. 时光分派
那10天的时光里,我是如何把这个技能进修进行时光分派的?
- 第1天:HTML(网页标记说话);
- 第2 - 3天:CSS(网页样式说话);
- 第4 - 7天:JavaScript(网页开辟说话);
- 第8 - 10天:PHP/MySQL(数据库);
因为之前的基本,除了MySQL数据库部分,其他部分都比较顺畅的经由过程。CSS,看完似乎很懂,然则是极端须要闇练演习的。
在进修的过程中里,遵守3个原则:
- 快速浏览根本概念,不浪费时光,进入练习
- 应用供给的练习代码,快速实验,不求重头开端写,只求稍作修改也能精确运行
- 快速通读全部教程,归去再懂得一次
之后几年电脑游戏上瘾,玩了很多多少年,一向没有在技巧上深究。直到高中后,开端折腾三个PHP开源法度榜样,他们是Discuz、PHPWind和Wordpress,并且还运营了个PHPWind的校园社区。然则,并不懂得若何经由过程编程去开辟一个Web产品,只大年夜概知道了Web产品是怎么炼成的。
第一条,浏览完根本概念的时刻,你可能是似懂非懂的状况;第二条,代码练习,是来验证根本概念的;第三条,当全部教程通读一遍后,你回过火来,看那些之前没懂得的,可能已经明白了,编程的常识点之间,是有接洽关系的。
其实,在自学的过程中,即使是w3schools如许简单清楚明了的教程,我也并没有逐条卖力看,而是快速阅览。
宏不雅有熟悉和演习后,回过火来,才发明,“啊本来就如许子啊”。
有一件事,是必须克意克服的————
英语,不克不及渣!英语,不克不及渣!英语,不克不及渣!重要的事说三遍!
对于一个什么都不懂的初学者来说,一上来就一堆理论,只会让人一脸懵逼。
有人说,学编程,不是应当理科特别好,像数学有特别好,才能学得好吗?
父母赞助给霖哥买了一台苹不雅电脑,这在当时还算是一件难能宝贵的工作。接近五位数的价格,拿到手这么一台电脑,当时霖哥是有多冲动啊,霖哥说:我以落后逼不再玩游戏了,我要好好进修。
我呸!!!
在实际工作中,大年夜部分情况,你打交道的,是英语!英语!英语!
写代码多了,你会发明,写代码,其实就像写竽暌耿语作文一样。
那些说看到代码就晕的人,一般同样会看到英语就晕。这里说的英语,不必定是要英语成就有多好,语法有多棒,然则,不克不及反感看竽暌耿语,有必定的单词量。
推荐阅读
4.MAPF 的灵感重要来源竽暌冠多机械人体系的导航或活动筹划模块。然而,MAPF 解决筹划的最优性或有限次优性不必定意味着它们的鲁棒性,特别是推敲到实际中机械人不完美的筹划履行(plan-execution)才能。我们开辟了一>>>详细阅读
本文标题:我是如何用10天自学编程,改变一生的?
地址:http://www.17bianji.com/lsqh/34735.html
1/2 1