说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

初学编程者必知的五个网站

HTML文档下载 WORD文档下载 PDF文档下载
学习编程能锻炼你的思维,形成一种思考方式,让你更好地思考一切,这对所有领域都有帮助。所以即使你是一名普通人,都可以通过本文介绍的五个网站快乐的学习,感受编程的乐趣。

照片来自于Flickr用户Éole

学编程和从事计算机行业是两码事情。并不是会写点程序就能从事计算机行业,反过来说,学编程也并不一定是为了专业从事计算机行业,编程可以作为一种很好的业余爱好或作为复合型人才的“第二技能”,当然,如果有适当的机会,也可以考虑转行。 

初学编程者看不懂书是正常的。所有程序员都是从那一步走过来的。除了看书你还可以利用丰富的互联网资源,而下面将为你介绍五个免费在线学习编程的网站,而不需要昂贵的学费以及需要你安排固定的时间。

1. CODECADEMY

它是一种基于网络的互动编程教程,手把手帮助用户了解JavaScript的一些基本原理,更重要的是,使用Codecademy学习编程充满了趣味性,它的联合创始人是Zach Sims和Ryan Bubinski。另外,该网站在去年已经推出了中文版。

在用户第一次打开首页的时候,会如上图中所示的那样,会让你简单的进行一些操作,让初学者初尝编程的乐趣。

用户一旦进入网站就能轻松完成编程的第一课,若用户要想知道自己的名字有多少字母,只需将自己的名字输进双引号中,再输入“.length”,最后点击enter键即可,非常简单。

很多的编程网站内容错综复杂,有数以百万计的课程,而Codecademy只提供特定的计算机语言,例如:JavaScript和Ruby。

2. LADIES LEARNING CODE


Ladies Learning Code的网站创始人是Heather Payne,她的目标是使得促进女性和女生对计算机编程的学习,打破男性一直以来主导高科技领域的情况。这是一家总部设在多伦多(加拿大)的非营利编程组织,其网站主页上显示,只要你是有抱负的人,无论你是9岁还是49岁都能来学习。

Ladies Learning Code诚邀女子(偶尔也有男性)进行协作学习技术技能,所有课程都是从各种编程语言入门级开始教授。

你可以在任何时间和地点进行学习,另外网站也会提供一些关于JavaScript、HTML和Photoshop的研讨会。

3. CODE RACER


Code Racer是一个在线编程游戏,会强迫你快速编程,在编程游戏中,Code/Racer所属Treehouse团队拥有超过650个教学视屏,当你完成某个课程的话,就会获得相应的徽章。另外,高级程序员或者有经验的程序员可以考核初学者,测试他们的技能。网站的教学侧重于HTML和CSS。

4. UDACITY


UDACITY是由斯坦福大学(Stanford University)教授创办的盈利性网站,不过没有跟大学结成联盟,主要教授Java、Web开发、HTML5和软件测试。

网站会有基于软件的测试、习题集、跟编程相关的作业。另外,每个单元的每个知识块都有相应的习题和答案。而且,任意一个选择题都是教授自己手写的,每一个答案又单独做成了一个小视频。在习题集里面同样包含视频,学生可以在线输入代码,测试代码。

学生能获得很多,网站会根据学生的学习表现颁发不同层次的证书:结业、良、良好、优秀。另外,科罗拉多州立大学(Colorado State University)的环球学院已经认可Udacity上部分课程的学分。Udacity还发布了一个免费的就业匹配计划,可以将学生的简历根据公司的招聘情况和学生的成绩发给包括Google、Facebook、Twitter、美国银行在内的合作公司。

5. GIRLS WHO CODE


Reshma Saujani创立的Girls Who Code致力于教育女青年编程和学习科技技能,教育女生编程,将有助于缩小她们在科技领域与男性之间的差距,提升她们的竞争力,获得更好的职业发展。

这些女孩子将会学会怎么建立网站和移动应用,甚至开设自己的公司。课程中也包含财务知识、计算机科学和机器人技术。该组织表示已经得到了一些公司的经济援助,包括Twitter、通用电气、谷歌和eBay。

Reshma Saujani是“编程女生”的创立人,也是纽约公共宣传的正式代理人。她说,该计划的萌芽是在2010年,她在美国国会上竞选失败,失败原因是科学界男女比例的不平衡。

文章来源:GOODNET

谷歌以32亿美金收购iPod之父的创业公司Nest 物联网时代来临 微软2014,有你期待的吗? 映趣科技发布inWatch Z/inWatch X 后者采用全彩透明柔性屏 程序员没有天才:暴风影音首席架构师鲍金龙访谈 开放式创新改变世界——OpenStack生态系统将重新洗牌 Java 8最终发布日期敲定,即使有bug也要发布 Meteor PK Django,谁更适合开发实时Web应用? 学编程就像选家具:去宜家还是从种树开始? 前车之鉴 十二个年度最差设计网站汇集 冷暖交替,2014年编程兴衰趋势预测 诺基亚出Android手机,微软或将受惠 苹果不收购Nest的大猜想 Netflix开源S3一致性提升利器S3mper Fi 《近匠》第06期:UCloud——目标!完整云服务 小三上位:Windows Phone不容忽视的契机 “详解Visual Studio 2013”全国巡讲北京站:无忧开发iOS及Android应用 Chrome最新版:快速静音及在Win8中建Chrome OS系统 雅虎COO Henrique de Castro因业绩不佳被解雇 分析比特币背后的数据算法,抢占背后巨大市场先机 美食菜谱将会成创业风口的两大理由 Windows XP杀毒软件更新 将被延至2015年7月 小心,商家已经盯上你了 一软一硬 让你时刻保持清醒的可穿戴产品 寓教于乐 贝瓦依托移动平台打造中国式儿童“轻教育” 中科创达:CES2014上的中国红 SA:2014年移动互联网十大技术创新预测 回顾2013:HBase的提升与挑战 Google打造云中Hadoop便捷版,强势对抗AWS 【信息图】专业Web设计师和业余设计师的发展状况并不协调 先试后买:Agawi推新型广告服务AppGlimpse 搜狗CEO王小川:“硬件免费”是误区 程序员招聘(西安) 怎样让我的对话框程序实现全屏显示急急急1。。。 我的用法是否正确 有本事的就进来 JSP+JDBC环境中如何配置jConnect连接Sybase数据库?需要安装jdk吗? 急,高分求解Font问题 我编写了一个读写COOKIE的公用函数在我的工程中使用,老不通过,麻烦大哥们帮我诊断诊断 请问怎样获取托盘窗体的句柄??(给一百分) 请帮帮忙,如何调用dtswiz.dll 如何用BDE Administrator设置数据库别名(不用ODBC)访问Oracle数据库。高分相送! 对不起,我知道这个问题很简单,但是我一直没有搞出来,您能告诉我吗?datagrid中进行insert,delete,update操作? 寻求eVC用ADO操作cbd数据库的代码。 两个关于枚举类的问题 问用过struts的朋友一个问题,给100分! huffan交流系数表在C中如何表示?????? 线程问题~~~ 有哪位知道在 Windows 2000 下 锁定计算机时应用程序可以得到什么消息啊? 急!!关于数据的导入导出!! Cells不被VB支持吗? 获取字段类型 如何将DataGrid1中的数据打印出来, 如何使程序自动修改CEdit中的文字? 请问在.NET类库中有这样的类吗? 如何知道某个表格被锁 求助capboy等网络视频播放高手!!! 菜鸟问题:在VC中用ALTER TABLE指令需要什么头文件? 请高手帮忙,感觉难度很高 大家做GUI时有什么好用又免费的日期控件呢? 在javabean中用sql server2000的jdbc驱动连不起数据库! 添加图片到数据库中,奇怪现象! 如果我已经得到了一个DOM树, 我第一次运行HTML HELP时,new怎么会是无效的? 我的 程序在调用FORM.ACTION的用法不正确。能告诉我怎样用它 怎幺样实现一对主从表的数据库基本操作?用ADOQuery连接SQL2000. 有关统计打印的问题 一个关于用VB调用C++builder编写的DLL文件,DLL的API函数中存在函数指针。请各位高手给点意见! 大专生如何考研?(up有分) ★★ 为高兴而送分 ★★ 关于打印的问题,请各位帮忙 请问应该用何种信用卡 利用INTERNET远程连接问题 移动办公相关问题?如在两台机器里编写同一段Web程序。 怎样将oracle sql中的in语句改为exists语句? 求教win 2000双网卡上宽带的问题,请高手帮忙! win2000,给文件改日期的命令是什莫??? 为什么我的背景图片显示不出来? 请问如何在DAO的SELECT语句中使用COUNT等运算符? 请教:请问在程序中怎么在Check box 前边的小框上打上对号 老板让我一个月内学会vb,大家说可能吗? 我装了project 2000后,原来的office 2000只能用50次了,怎么回事? 请能提供DES和RSA算法的源程序呀,vb或VC的都行,最好是VB 告诉下初中数学题库说出来吧,打心底麻烦了5Y 请问木头表面被浓硫酸腐蚀之后,是不是在潮湿的空气中会更脆弱(被腐蚀的更快)? 一块圆形玻璃多少钱,含加工磨边费用! 随着温度的升高蛋白质空间结构改变使酶的活性增强 什么是测量准确度? 地质灾害评估费是多少? 请问下大家知道初中数学题库说出来吧,打心底麻烦了2k 这个是什么修正液 长江三角洲在什么地方 因果分析法的段落,速求 过酸过碱,温度过高都是对蛋白质是影响空间结构使其失活吗?外界对于蛋白质的影响除了影响空间结构使其失活,还有其他方式吗?是什么造成的? C语言s=1/n+1/(n+1)+1/(n+2)+…+1/m之和.其中:n 成长需要认清自我议论文,用因果分析法和假设分析法 蛋白质空间结构改变会不会影响其生物活性 人类男性正常精子中的常染色体和性染色体的组成是A.44+XY B.22+Y C.22+X或22+Y D.22+X 用因果分析法写一段100字关于为什么要有孝心的总结 日本地震其他国家的汽车会涨价吗 /{(m-n)!}c语言怎么编程 涂改液可以用什么替代? 蛋白质形状改变就是空间结构改变吗,比如协助扩散载体蛋白改变形状叫空间结构改变,还有酶催蛋白质形状改变就是空间结构改变吗,比如协助扩散载体蛋白改变形状叫空间结构改变,还有酶催 人类男性正常精子中的常染色体和性染色体的组成是求大神帮助A.44+XY B.22+Y C.22+X或22+Y D.22+X 在果蝇正常精子中含有性染色体为什么是x或y 日本地震后,本田,丰田停产了,那车子会不会随着涨价? C语言:执行后,m和n的值是多少?int m=1,n=0,s;int a=1,b=2,c=3,d=4;s=(m=a>b)&&(n=c>!d);0,0的答案是怎么出来的?我不能理解~还有,那m和n的初值难道没有意义么?我是自学者,所以比较菜,希望回答详细一点, 涂改液的代替物例如玻璃胶等. 日本地震 单反会涨价吗? 玻璃茶几边缘为什么磨得圆滑, 如何写地质灾害评估报告?不要网上搜的那些书写格式步骤步骤,最好是经验、心得~谢了! 成年健康男性产生的精子中的性染色体为( ) A.X B.Y C.X和Y D.X或Y成年健康男性产生的精子中的性染色体为( )A.X B.Y C.X和Y D.X或Y为什么答案上是cC?打错了, 如何做因果分析法鱼刺图及如何应用 层次分析法求判断矩阵出口押汇 (B1)—C1n出口托收押汇(B2)—C2n票据买入 (B3)—C3n票据贴现 (B4)—C4n贸易综合授信风险(A) 打包放款 (B5)—C5n进口开证 (B6)—C6n进口押汇 (B7) 有一种什么液体可以代替修正液?我想知道有没有一种无毒不挥发的液体可以代替修正液,这种液体可以很容易的清除水笔字! 鱼刺图制作我用WORD里的绘图箭头做出图形来,但是怎样在箭头处添加文字呀? 因果预测分析法有哪些 为什么低温不会破坏酶的空间结构 请问大家一下化学题目 帮我一下 谢谢就告诉我吧打心底谢谢大家了3g 金属材料需测试哪些性能?一般需要用到什么检测设备,使用什么检测标准? 什么涂改液? 中国汉字做姓氏读什么?1, 句:作姓氏时读 2, 黑:作姓氏时读 3, 区:作姓氏时读 4, 朴:作姓氏时读 5, 仇:作姓氏时读 6, 查:作姓氏时读 7, 繁:作姓氏时读 8, 员:作姓氏时读 9, 蕃:作姓氏 湖南省变频电量检测中心的计量检定装置的标准表用的是什么测量设备?精度等级是多少? 0℃时,酶的空间结构受到破坏吗 谁知道一道物理题了解的告诉下哟,打心底谢谢大伙了3g 药品质量标准中的物理常数测定项目有哪些 这是什么涂改液 长江三角洲经常发生的自然灾害是 请问一下大家谁知道excel中怎样让一个计算式自动得出结果?说出来吧,打心底麻烦大家8g 酶水解蛋白质都是破坏蛋白质的空间结构吗如果一种酶可以“消化”两种蛋白质 说明这两种蛋白质有这相似的() 用化学来解释长江三角洲的形成 温度超过多少时蛋白质的空间结构会遭到破坏 1低温能抑制酶的活性 过低的温度会破坏没得结构吗?2植物细胞产物工厂化生产 只需培养至愈伤组织?如果是 怎么能保证表达所需要的性状(如产生某种蛋白) 电热管在通电时间长的情况下功率会逐渐下降怎解?铁铬铝合金热丝 和 镍铬合金热丝 产品寿命测试(3000h),测试前功率和测试完3000h功率变大还是变小?两种发热有怎么样的变化, 有请问三坐标测量室有什么标准吗?比如要什么设备点检表、工作记录之类的 地质灾害评估报告是什么 电热管通电后颜色变红的本质是什么 请问初中数学题库说出来吧,打心底麻烦了9Y 胃蛋白酶能否破坏生物体直接摄入的酶的空间结构?RT 日本同一姓氏可能有不同读音吗?发现这样一个问题:中岛美嘉的姓读Nakashima中岛早贵的姓读Nakajima以前只知道日本人的名字同字可能有不同的读音,难道日本人的姓氏同字也可以有不同的读音 温度大概多少时蛋白质的空间结构会遭到破坏 浙江哪几家机构能做《地质灾害评估报告》? 一般吧台下面用的磨边玻璃镜子的价钱是多少?菱形的玻璃镜子……
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘