想成为程序猿?28个在线学习网站让你变身齐天大圣!

news/2024/5/16 9:46:02/文章来源:https://adean.blog.csdn.net/article/details/22749795

http://www.gbtags.com/gb/share/3045.htm

无论是考虑换工作成为一个全职的程序猿,还是试图搭建一个网站,亦或是想要掌握更多的技能,总之现在越来越多的人都开始学习如何编程。虽然编程不一定适合所有人,但是对相关的知识多深入了解一下总归是有一些好处的。

在正式介绍这些学习网站给大家之前,我想和大家分享一些来自Marissa Louie的忠告。Marissa LouieNess Computing的自学教程设计人员。她说无论是学设计,编程还是其他学科,自学最难的地方是积累勇气来克服你自身的恐惧。

Marissa还说一旦掌握了基本的知识和技能,你应该为自己创造机会在不断的尝试和犯错误的过程中积累实践经验。当你在线进行自学的时候请牢记这一点。那么,接下来我们就来说说这些在线学习资源吧。(排名不分先后,如有任何建议,请留言。)

MIT Open Courseware

MIT’s Open Courseware提供2100个涉及不同主题的课程,包括电子工程学和计算机科学。免费的资源包括在线课本,考试,多媒体内容,作业任务和项目,举例等。这些都是MIT在过去几十年里实际教授的课程。

Coursera

Coursera提供108所知名大学超过600个课程。通过Coursera,你可以不花一分钱在线学完整套由真正的大学教授讲授的大学课程。

Udacity

Udacity提供24个免费课程让你在世界知名大学讲师的指导下,通过解决具有挑战性的问题来达到学习的目的。这些课程不仅教你如何编码,还能夯实你的数学和物理知识,甚至能教会你如何创业开公司。

Codecademy

Codecademy2012年年初变得特别受关注,因为纽约市市长Michael Bloombergtweeter上发布声明说他2012年要通过这个网站学习如何编程。很好奇他现在学得如何了­。总之,Codecademy是一个很受欢迎的免费网站,你可以在学习的同时结交一些国内外友人,为学习增添一些乐趣。CodeYear也是Codecademy旗下的。

Khan Academy

另外一所“学府”是Khan Academy,如果你想成为文艺复兴女,或者是文艺复兴男的话,Khan Academy提供除了编程以外的其他许多课程,当然如果你只想学习编程的话,它也是有的。

Mozilla Developer Network

Mozilla对网络上的资源进行整合,打造了一个免费学习网页设计和网站制作的学习中心。

General Assembly

General Assembly提供付费的实时授课课程,在Eventbrite上买一张电子票会得到一个密码,通过这个密码在课程开始的时候学员就可以在线与讲师互动学习了。

Stack Overflow

虽然Stack Overflow不提供严格意义上的教程,但是它提供大量的便于搜索的有价值的信息。并且当你碰到问题,又苦于找不到解决办法时,可以求助于Stack Overflow社区来回答你的问题。

Udemy

Udemy提供的课程内容很广泛,有一些是免费的,有一些是需要付费的。你既可以去听课也可以去授课。

The Code Player

Code Player录制的代码回放能让你在学习的过程中切身感受到编写代码的乐趣,就好像你站在一旁看别的程序猿写代码一样。

GBTags

GBTags极客标签是中国人学习前端技术最理想的场所,它同时具备The Code Player的代码回放,General Assembly的实时课程,Stack Overflow的社区提问等功能,还有丰富的博文,教程,特效库等资源。同时,和Udemy一样,你也可以注册成为讲师在线授课。

O’Reilly

O’Reilly不仅出版大量图书,还提供针对多种编程语言开设的在线付费课程。

Lynda

Lynda拥有超过四百万人次的学员,支付一定的年费或者月费你就能成为Lynda的会员,就能在线学习包括3D动画,CAD,视频,音频,网页设计等在内的各类课程和相关软件的使用。

LearnStreet

LearnStreet号称用最简单的方法教你学会如何编程。除了课程以外,LearnStreet最具特色的地方是它设计了100多个实践项目,这些实践项目用来测试学员完成该项目所应具备的知识和技能。

Ruby Koans

如果你想学习Ruby(不是Ruby-on-Rails),Ruby Koans有一套免费的教程带你走进Ruby的世界直至你完全掌握它。

Eloquent JavaScript

Eloquent JavaScript实际上是一本完全在线阅览的免费书(你可以在Amazon购买相应的电子书)。

Learn Code The Hard Way

Learn Code The Hard WayLearn Python The Hard Way这本书(免费在线)为起点,逐渐扩展加入了其他编程语言,包括RubyC

HTML5 Rocks

这个网站提供很多免费的关于HTML5的资源,如博文和教程等。

Apple Developer

如果你对开发针对苹果产品的应用感兴趣,那么最好到苹果的开发人员网站看看,去了解一下最新的动向或者学习一下苹果放在网上的那些资源。

Android Developer

谷歌的安卓开发人员网站越来越完善,涵盖了来自Google i/o的视频和其他包括应用程序设计最佳实践在内的内容。

Google Code University

Google Code University提供的资源也是免费的,如果你对安卓开发感兴趣那就更不能错过了。同时它涵盖了分布式系统和网络安全等更高阶的课程。

Coder Dojo

Coder Dojo是年轻人聚集在一起学习编程的地方,如果你想让你的孩子将来加入Instagram这样的公司的话,你可以考虑找找看你附近有没有这样的组织。它的网站上也会有一些资源,但相对来说会比较有限。

Mobiletuts+

Mobiletuts+提供关于安卓,iOS和其他与移动开发相关的免费教程和博文。同时它也提供收费服务。

Code School

Code School提供按月支付的在线网络课程和抓屏教程。同时也有少数一些课程是免费的。

Pluralsight

Pluralsight涵盖多种编程语言,提供可下载的需付费使用的抓屏教程。

Bloc

Bloc承诺12周内让你成为一名网页开发人员,在你支付了不菲的培训费后,Bloc会指派一名编程导师给你,就像你的私人健身教练一样在你的学习过程中对你进行指导。如果你决定选择Bloc,那么你最好准备三个月的时间全职进行学习,只有这样才对得起你支付的高昂的培训费。

Treehouse

Treehouse,每月支付一定的费用你就可以观看超过600个视频,同时还可以享受到一些其他的服务。

 Programr

Programr使用的教学方法不同于其他教学网站:学员必须编写真正可运行的应用程序来学习编程。

 

 

希望我们收集到的这些网站能让你立刻行动起来,最终帮你实现学习编程的终极目标。最后,我们还要送上Marissa Louie一个忠告:Don’t settle for anything less than exceptional

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_789482.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编程要趁早 BI推荐8个编程学习网站

最近一个热门话题是雅虎以3000万美元收购了移动阅读应用Summly,真正让人吃惊的不是3000万美元的价格值不值,而是Summly的开发者--只有17岁的尼克达洛伊西奥。他12岁开始学习编程,2011年(15岁时)因Summly从李嘉诚基金获…

知名互联网公司网站架构图

引言 近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图&…

大型网站技术架构(五)网站高可用架构

2019独角兽企业重金招聘Python工程师标准>>> 网站的可用性(Avaliability)描述网站可有效访问的特性。 1、网站可用性的度量与考核 网站不可用时间(故障时间)故障修复时间点-故障发现(报告)时间点…

ASP.NET网站防止SQL注入攻击

目的: 对输入的字串长度,范围,格式和类型进行约束. 在开发 ASP.NET 程序时使用请求验证防止注入攻击. 使用 ASP.NET 验证控件进行输入验证. 对不安全的输出编码. 使用命令参数集模式防止注入攻击. 防止错误的详细信息被返回到客户端. 概述 : 你应该在程序中验证所有的不信任输入…

aws s3 静态网站_如何使用AWS S3构建React静态网站

aws s3 静态网站There are a number of ways you can build a website with React such as Java with React, NodeJS with React, NGINX serving React, etc. For the single-page applications, all you need to do is to load the initial index.html. Once you load the ind…

大型网站技术架构(五)网站高可用架构

2019独角兽企业重金招聘Python工程师标准>>> 网站的可用性(Avaliability)描述网站可有效访问的特性。 1、网站可用性的度量与考核 网站不可用时间(故障时间)故障修复时间点-故障发现(报告)时间点…

大型网站技术架构(六)网站的伸缩性架构

2019独角兽企业重金招聘Python工程师标准>>> 网站系统的伸缩性架构最重要的技术手段就是使用服务器集群功能,通过不断地向集群中添加服务器来增强整个集群的处理能力。“伸”即网站的规模和服务器的规模总是在不断扩大。 1、网站架构的伸缩性设计 网站的…

大型网站技术架构(三)架构核心要素

2019独角兽企业重金招聘Python工程师标准>>> 所谓架构,一种通俗的说法就是“最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终的蓝图。 而软件架构即“有关软件整体结构与组件的抽象描述&#xff0…

一键seo提交收录_关于SEO行业中的某些信息,你究竟应该相信谁?又或者谁都不要信!...

「阿北SEO」是阿北最近才创建的网站和微信公众号,但本人并非SEO行业新手,也不敢妄称所谓SEO高手,1998年触网,一直低调,从传统网站到新媒体,从内容编辑、产品经理、COO,再到后来自己创业&#xf…

创立网站管理系统,关于新闻文章内无法添加附件的修改

论坛里晒了好长时间的bug&#xff0c;被俺用笨方法改好了............. 『清雨小竹』 0:10:59在吗&#xff0c;那个问题&#xff0c;我想了一个笨的方法解决了。原因是在网页编辑框内添加附件之后&#xff0c;超链接是<img border0 src"/Editor/Images/file/doc.gif&q…

在相关网站首页加载到手机上浏览网页

学了一段时间的IOS相信大家一定非常的想编写一个软件使自己的手机能够访问你指定的网站。其实呢这个实现起来非常的简单&#xff0c;下面我会为大家分享一下代码&#xff0c;另外还要实现网络的状态&#xff0c;就是那个白色的菊花&#xff0c;由于第一个实在是太简单了&#x…

优化网站设计(四):对资源启用压缩

前言 网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过&#xff0c;我在不同的场合也分享过这样的话题。 作为通用的原则&#xff0c;雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考 Best Practices fo…

JiaSale 购物按钮 WordPress 插件:让你博客瞬间变成电商网站

什么是 JiaSale 长期关注我爱水煮鱼的读者可能知道我还有一个专门销售 WordPress 插件和主题的站点&#xff1a;WPJAM 应用商城&#xff0c;通过支付宝购买&#xff0c;成功之后就可以直接附件了&#xff0c;全程无需人工介入&#xff0c;我只在后面收钱即可&#xff0c; 。 …

规划以主机命名的网站集 (Windows SharePoint Services)

摘自MSDN&#xff1a;http://technet.microsoft.com/zh-cn/library/cc288637.aspx Windows SharePoint Services 3.0 既支持以主机命名的网站集&#xff0c;也支持基于路径的网站集。以主机命名的网站集提供可缩放的宿主解决方案&#xff0c;其中每个网站集都有不同的主机名。这…

android 清华镜像,清华镜像网站下载android源码并编译

8种机械键盘轴体对比本人程序员&#xff0c;要买一个写代码的键盘&#xff0c;请问红轴和茶轴怎么选&#xff1f;下载android源码方法&#xff1a;我的系统是ubuntu 18.04&#xff0c;主要参考了blog通过清华大学镜像下载Android源码并编译源码&#xff0c;通过国内镜像网站下载…

利用WINXP IIS服务自建ASP网站的步骤

利用WINXP IIS服务自建ASP网站的步骤 1. 安装搭建IIS服务环境(在可能需要下载IIS安装包)&#xff0c;控制面板&#xff0c;利用“添加/删除程序”的“添加/删除Windows组件”功能&#xff0c;安装“Internet信息服务”组件&#xff08;如Internet信息服务管理单元、公用文件、万…

干货分享!12款响应式的移动网站模板免费下载

如果你打算开发网站&#xff0c;你想要关注的第一件事就是网站的外观和感觉。另外用户体验很重要&#xff0c;现在是属于移动互联的时代&#xff0c;用户有可能通过移动设备浏览你的网站&#xff0c;因此同样重要的是要考虑你的网站在移动端的使用体验。 这个特殊的列表包含一组…

建站篇——百度地图

关于如何在网页中加入百度地图&#xff0c;其实并没有想象中那么复杂&#xff0c;因为&#xff0c;这是一个开源的时代。下面简单介绍一下如何在网页中加入百度地图。为什么是简单介绍一下呢&#xff1f;因为是真的很简单…… 一、打开地图生成器 这个地址不好找&#xff0c;建…

想学网站运营?我教你啊!(下)

创见干货&#xff1a; 在上一章节&#xff0c;我们讨论了如何对内容进行取舍和把握。其实这还并不是网站运营的真正秘诀。真正想要在未来赢得市场&#xff0c;就必须掌握 A/B 测试。这就是本文最后一个章节&#xff0c;也是最重要的一部分内容。 其中有一些策略是如此的重要&am…

【分享资料 】01 开发者网站

【分享资料 】01 开发者网站百度开发搜索&#xff1a;https://kaifa.baidu.com/home 我们常用的国内搜索网站&#xff0c;考虑到大多数网民的整体素质&#xff0c;所以搜素很低级而且充斥着广告 国外的网站在这方面好很多&#xff0c;但是全英文搜索消耗精力实在太多了 而且效果…