自学编程的 10 个最佳 YouTube 频道

自学编程是在科技行业谋生的好方法。这是一个不断发展的专业领域,如果你选择这条职业道路(career path),你可以期待很多令人兴奋的工作。 

最好的部分是您不需要学位即可成为程序员。相反,您可以参加编程课程或使用在线教程学习独立编码。我们收集了最好的 YouTube 频道,以帮助您学习如何自行编程。 

1.树屋(Treehouse)(Treehouse)

订户(Subscribers):399k

Best Video / Playlist教程(Tutorials)

如果您是绝对的初学者(absolute beginner),最好的起点之一是Treehouse YouTube 频道(Treehouse YouTube channel)。他们有一个很棒的播放列表,称为教程,其中包含有关如何开始编程的简短视频,从如何选择您的第一种编程语言开始。

除了教您编码的实际教程外,您还可以在此频道上找到大量有用的内容,并了解有关科技行业(tech industry)不同角色的更多信息。

如果您喜欢他们的视频,可以查看Treehouse网站,该网站提供了一系列关于编码、设计、前端开发等的在线课程。 

2.网络忍者(The Net Ninja)(The Net Ninja)

订户(Subscribers):794k

Best Video / Playlist初学者 HTML 教程(HTML Tutorials For Beginners)

Net Ninja是一个YouTube 频道(YouTube channel),您可以在其中找到各种编码教程,帮助您发展基本、中级和高级编程技能。 

(Shaun Pelling)该频道的创建者Shaun Pelling制作了简短(不到 15 分钟)且直截了当的视频,专注于带您完成学习的所有阶段。您不会在此频道上找到有趣的视频、直播或科技新闻。这只是关于纯粹的知识(pure knowledge)。 

Net Ninja具有不同(Ninja)编程语言(programming languages)的多个播放列表,您可以使用这些播放列表以您想要的方式组织您的学习过程。  

3.开发提示(DevTips)(DevTips)

订户(Subscribers):359k

Best Video / Playlist如何从头到尾构建响应式网站(How to Build a Responsive Website From Start to Finish)

对于那些已经了解基础知识并希望快速提高的人来说,DevTips是提高技能的绝佳渠道。在这里,您可以了解Web 开发(web development)、编码CSSHTML5等。频道创建者(Channel creator) Travis Neilson教授大部分教程,并偶尔邀请客座技术(guest tech)专家。 

如果您对软件和 Web 开发(software and web development)感兴趣,您会在此频道上找到很多有用的信息。DevTips还定期发布视频,为计划开始从事技术职业的人们提供提示。 

4.LearnCode.academy _(LearnCode.academy)

订户(Subscribers):747k

Best Video / Playlist面向初学者的 Web 开发教程(Web Development Tutorials For Beginners)

LearnCode.academy是适合初学者程序员的另一个很棒的YouTube 频道。(YouTube channel)频道创建者(channel creator) Will Stern发布教程,他在其中教授许多复杂的主题,例如如何构建交互式网站和以简单的方式使用JavaScript框架。 

除了教程之外,您还可以在此频道上找到有关开始成为专业程序员的 职业建议和技巧。(advice and tips)

5.新波士顿(Thenewboston)(Thenewboston)

订户(Subscribers):258 万

Best Video / Playlist面向初学者的较少 CSS 教程(Less CSS Tutorials for Beginners)

Thenewboston是最大的 YouTube 编程教学频道之一。拥有超过 250 万订阅者,您可以确定所有这些人订阅都是有原因的,如果您的目标是学习编码(learn to code),那么您来对地方了。

该频道包含数千个关于HTML5JavaScript、C、C++、PythonPHP等的课程视频。无论您是想学习编程、网页设计还是软件开发(software development),这个频道都是一个很好的起点。 

6.用 Mosh 编程(Programming with Mosh)(Programming with Mosh)

订户(Subscribers):2M

Best Video / Playlist初学者的问题(Beginner’s Questions)

使用Mosh编程对于任何(Mosh)初学者程序员来说(beginner programmer)都是一个很好的起点。该频道提供了大量初学者级别的课程和教程,非常适合想要学习PythonJavaJavaScript等的人。 

如果您刚刚开始编程之旅,我们建议您查看 Programming with Mosh中的初学者问题播放列表。他涵盖了您在深入学习过程之前需要了解的所有基础知识。另外,您可能会在那里找到一些问题的答案。 

7.德里克·巴纳斯(Derek Banas)(Derek Banas)

订户(Subscribers):1.15M

Best Video / Playlist在一个视频中学习(Learn in One Video)

如果您渴望学习编程但又时间紧迫,那么完美的第一站(也是唯一的)站是Derek Banas 频道(Derek Banas channel)。 

Derek Banas 的频道有很多适合编码新手的视频。该频道上最好的播放列表之一是“在一个视频中学习”(Learn in One Video),您可以在其中做到这一点 - 只需观看一个视频即可了解有关复杂主题(如 C++ 编程)的所有基础知识。 

8. FreeCodeCamp.org

订户(Subscribers):4.28M

Best Video / Playlist从零开始学习 HTML 和 CSS3(Learn HTML and CSS3 From Scratch)

FreeCodeCamp是一个很棒的YouTube 频道(YouTube channel),可以为您替代完整的编程课程(programming course)。如果你想学习编程但又不想花钱上网课,FreeCodeCamp是一个完美的替代品。 

您会在这个频道上找到长达数小时的长视频,解释使用编程语言的基础知识。但是,在完成其中一个教程后,您将能够了解有关Python 或 Java(Python or Java)等编程工具的所有知识,从而开始您的第一个编码项目。 

9.编码火车(The Coding Train)(The Coding Train)

订户(Subscribers):1.32M

Best Video / PlaylistJavaScript 机器学习初学者指南(Beginner’s Guide to Machine Learning in JavaScript)

Coding Train在教授订阅者编程时采用了更具创造性的方法。频道创建者(channel creator)Daniel Shiffman(Daniel Shiffman)总是出现在他的视频中,并以有趣的方式呈现信息。例如,他有一个哨子来证明编码火车(Coding Train)在每个教程视频的开头就离开了。 

所有视频都附有精美的图形,以可视化信息。除了解释性短片和教程之外,The Coding Train还经常提供创造性的挑战,您可以解决这些挑战并观看直播,他经常邀请不同的技术专家加入他的行列。 

10.LevelUpTuts _(LevelUpTuts)

订户(Subscribers):337k

Best Video / Playlist如何制作您的第一个网站(How to Make Your First Website)

LevelUpTuts代表Level Up Tutorials,是一个具有不言自明名称的 YouTube 频道。它是一千多个关于Web 开发(web development)、编程和设计的短视频教程的集合。 

LevelUpTuts上的视频通常不会(t run)超过 10 分钟,您可以在 5-10 个简短教程中涵盖一个主题。如果您是一个注意力(attention span)不集中的学习者,并且认为您无法完成数小时的课程,那么此频道是您的完美选择。 

开始学习编程永远不会太晚(It’s Never Too Late To Start Learning Programming)

什么时候开始学习编码并不重要——当你还是个孩子或成年和专业人士的时候。学习编码可以拓宽你的职业机会,让你的大脑保持敏锐。最好的一点是,借助这些教育性的 YouTube 频道,您可以足不出户完成所有操作。 

(Are)想自学编程吗?到目前为止,您发现了哪些YouTube频道?(YouTube)在下面的评论部分分享您的编程教程经验。 



About the author

我是一名专业的计算机技术人员,在该领域拥有超过 10 年的经验。我专注于 Windows 7 和 Windows 应用程序开发,以及酷网站设计。我在该领域知识渊博,经验丰富,对于任何希望发展业务的组织来说都是一笔宝贵的财富。



Related posts