[编程开发] 编程入门,不得不上的5个必备网站

[复制链接]
ジ呼喚ジ 发表于 2024-2-13 13:56:17|来自:黑龙江哈尔滨 | 显示全部楼层 |阅读模式
在上一篇「我是如何用10天自学编程,改变一生」中,霖哥提到,最初的自学编程是通过国外的w3schools网站,进行系统地学习的。
这个网站的特点是,用非常简单的方式,讲述技术点,并配合大量的动手试验,非常的适合编程入门,内容不多不啰嗦,能用极短的时间,入门编程语言和Web网页编程技术。
然而,同类型的适合编程入门的网站,可不止这一个。对于新手,不得不上这5个必备的编程教学网站。
W3Schools





网址:https://www.w3schools.com/
推荐指数:★
霖哥早在2008年就开始接触的编程教学网站,也是霖哥强烈的推荐的编程入门网站,是这同类网站的鼻祖。
它主要提供Web开发技术的教程,如HTML、CSS、JavaScript、PHP、SQL等,当年的霖哥,就是通过这个网站,走上了编程之路的,并在此后,熟悉多个PHP框架,开始做一些校园项目。
虽然我个人非常喜欢这个网站,不过对于大部分人而言,他的一个坏处是:英文的!
更要命的是,国内很多地区,已经被墙了,根本访问不了!所以,还是被迫不推荐了。
W3School





网址:http://www.w3school.com.cn/
推荐指数:★★★
国外的http://w3schools.com的国内翻译版,基本把国外http://w3schools.com翻译成中文,搬了过来。
内容也和国外的http://w3schools.com基本一样,提供Web开发技术教程相关如HTML、CSS、JavaScript、PHP、SQL等。
这算是一个很早期的网站,记得霖哥自学编程初期就发现了。不过,当时还是喜欢http://w3schools.com国外的,因为感觉,英文的表述更加简洁有力,不知道是不是因为http://w3school.com.cn的翻译不够到位。
Tutorials Point





网址:http://www.tutorialspoint.com/
推荐指数:★★★
前面的两个http://w3schools.com和http://w3school.com.cn,都只提供了Web网页开发相关的编程教程入门,但是我们都知道,编程的领域是很广的,还需要学习更多的编程语言、框架、技术理念,才能正式的开工做项目。
很多人,光以为学习了编程语言本身,就能工作做项目?这是一个天大的误会。
这个网站,除了编程语言教程(C、PHP、JavaScript等),还有编程框架教程(Yii、Web2Py等)、编程理念(面向对象、MVC等等)、基础知识(IP是什么、Socket是什么等等),内容包罗万有,相对都比较浅显,能够让人迅速入门。
不过呢,它,是英文的!对很多人来说,会有阅读障碍或感到不适。我们接着往下看。
runoob 菜鸟教程





网址:http://www.runoob.com/
推荐指数:★★★★
菜鸟教程,提供了各种编程语言、开发工具的入门教程,其中编程语言的教程做得不错,日常工作中,经常路过看到其他程序员同事都在用它翻阅资料作为工作参考,用的人比较广。
它的基本模式,也和国外w3schools差不多,在其基础上,添加了更多的编程语言,依然是以简洁的技术描述、丰富的动手实验为主的快速入门教程。
W3C School





网址:http://www.w3cschool.cn/
推荐指数:★★★★
w3cshool,注意看,是w3c-school,跟之前的w3-school是不一样的,名字很容易傻傻分不清。
内容跟Tutorial Point更像一些,编程语言、框架、工具,还会跟一些国内的知名的框架、工具合作,把它们的文档整合进来,所以内容非常的丰富。
不但适用于入门,还能用于后续的实际工作所使用的框架工具的参考文档,可能在里面都能找到。
比如说,微信的小程序开发手册,也在里面可以找到。
不止教程,还能参考

点进这些网站,你会发现,哇,编程需要学习的技术点怎么这么多?
是的,编程的技术点非常的多,但是它们有很大一部分知识,是共通的,所以,傻乎乎的,一本本地买书看,一是买不完,二是看不完,看完了也一脸懵逼,入门阶段,使用这类型网站,极速地掌握相关编程知识点,才是王道。
另外,这些网站,还有一个重要作用!这些网站还可以——
像新华字典一样的,编程参考书!
就像前面说的,编程开发,很多东西是共通的。所以,实际工作中,当需要用到某个技术点,进入相关参考网站,不用学,直接参考直接开工!用到哪里不懂,再看看参考。
编程是一门内容很广的学问,如果尝试把一些编程语法、接口、死记硬背下来,是毫无意义的,因为记住所有工作中要用到的资料,是绝对不可能的。
实际编程工作当中,就是一个不断地翻阅文档资料的过程,写着写着代码,就忘掉了,翻看下资料,回顾一下,复制粘贴一下,继续工作。
即使到今天,霖哥我也经常需要到这一类网站,去找一些忘记的技术点。比方说,10个不同的编程语言,它们if条件语句,都有一些微小的差别,那就是10种不同的写法,记不住是理所当然的。它们本质都是相同的效用,忘记了不要紧,用的时候,翻阅一下参考资料。
到这里,还得需要推荐另一类教程网站:
技术、框架的官方文档!
推荐指数:★★★★★
由于官方文档,一般由框架、工具的原作者所写,具有最高的实用价值,涉及的功能点是最全面的,而且不像一整本书那样,有太多累赘的语言。所以,通过以上5个网站,进行编程入门之后,翻阅官方文档做资料参考,是最佳的选择。
但由于,很多技术的官方文档通常都是英文,英文阅读能力就显得很关键。也是为什么我在「我是如何用10天自学编程,改变一生」中提及,英语阅读能力,非常非常非常的重要的原因。另外,不同技术的不同官方文档,使用Google搜索比较容易找到,使用Google搜索,首先要翻墙,这里就不过多描述了。
总之,不论是入门、学习、还是工作,熟练的运用这5个网站,将会让你受益匪浅!
公众号“商学院毕业的程序员”,分享编程、科技、商业的干货。
欢迎留言,希望帮助到您。
如果觉得有用,就分享给你的朋友,转载请注明出处「商学院毕业的程序员」
全部回复0 显示全部楼层
暂无回复,精彩从你开始!

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表