[ios-必看] 国人当自强:两岸三地在线编程学习网站大搜罗 [转]
http://blog.csdn.net/lyy_whg/article/details/17350923
说到国内的在线编程学习网站,很多人都是一脸茫然,即使是资深开发者也是如此。在许多人眼中,尽管国内App开发景象一派繁荣,但教育疲软却是不争的事实。在《移动开发者的自学宝典:十大在线编程学习网站》之后,笔者心生了搜罗国内在线编程学习网站的想法。在本文中,我们介绍了来自两岸三地的编程学习网站,通过它们,不仅可以一窥国内App开发的发展现状,而且在这些网站中,有些主打游戏学习,有些主打视频学习,各有特点,对于想要自学的开发者而言,不可谓不是个好去处。
1. Fenby
在国内为数不多的几个在线编程学习网站中,Fenby颇有知名度,也深受开发者喜爱。的确,对于一心想要寻找中文在线编程学习平台的用户而言,Fenby 确实很好。Fenby是一个免费的在线编程互动编程学习网站,提供在线课程、互动问答、编程大赛和练习等。Fenby的运营理念很类似于 Codecademy,强调趣味,而据Fenby官方介绍,他们也正是为了解决厚重乏味的书本、艰涩难搭的运行环境和枯燥冗长的视频这三大难题而生的。
说到Fenby的知识点讲授方面,则更像Treehouse,通过在视频中加入拟物、拟人等类比的知识点讲解,以及很多可视化的动画元素,让学习也变得生动有趣。而在视频教学之后,就会进入一个课堂练习的环节,用户可以在Fenby的在线编译器中输入代码,进行练习操作。
Fenby的这个在线代码编译器还是他们自主开发的,是不是很牛叉?除了课堂练习之外,在Fenby上,还有一个闪电编程的模块,初学者可以直接在这里起步,而开发者,则可以将代码粘贴到这里,运行调试程序。
2. 中国IT公开课排行榜
接下来,再介绍一个很赞的网站——中国IT公开课排行榜(以下简称为“GKK.CN”)。GKK.CN是北京尚网旗下的一个视频教程平台,在GKK.CN上,有包括应用开发、网站开发、设计等在内的各种原创IT视频教程,并且还都是免费的。
GKK.CN视频教学不仅全面,而且还有GKK.CN本身还有Android、iOS客户端,无论是在PC、平板电脑、智能手机上,用户都可以随时随地进行视频学习,此外,对于自己喜欢的视频,用户还可以收藏或下载。
3. 麦可网
相比其他网站,在移动开发上,麦可网明显要更专业得多,这是一家垂直于移动开发课程、专注于打造以移动开发者为核心的实名生态圈的在线教育网站,于
2012年正式上线,其前身为Android开发联盟。在麦可上,只有移动互联网和IT职业英语两类视频课程,其中,移动互联网又按技术种类划分为
Android、手游、WP及iOS应用开发。
在国内在线教育创业圈子里,麦可网是少数中的少数,能持续盈利,还能将视频价格卖到几千块,麦可的的确确如它的介绍所言,将教育做到极致,当之无愧是国内
在线教育中的一匹黑马。如此大受欢迎,麦可自有其独到之处。麦可网上的所有课程都是由具有多年开发经验的自聘讲师制作,用户既可以加入麦可的实名圈子,学
习它上面的课程,也可以加入其名师圈子,进行教学授课。
4. 开课吧
开课吧是国内首家专注于泛IT学科领域的垂直B2C在线教育服务平台,成立于2013年,是一个全新设计的基于移动云计算的混合式教学平台。集在线课程的
创意、设计、前期拍摄、后期制作、综合运营为一体,面向个人、高校和企事业单位提供在线内容服务、在线教育平台运营服务和在线课程制作服务等综合在线教育
解决方案。
开课吧的课程有云计算、互联网营销、交互设计、大数据及编程开发五大类之分,均来自于世界著名学府、泛IT行业领军企业、泛IT行业知名培训机构及名师大
腕之手。以线上学习与线下考试相结合的O2O混合教学模式,并通过提供多个3-10分钟的视频短片,用图像、动画的方式寓教于乐,既能引起学习者的兴趣,
也能提高学习效率、增强学习效果。
5. 多贝公开课
在知乎上,说到在线教育网站,许多人对于多贝网都是颇为赞誉,更有甚者直言“找老师,上多贝”。多贝公开课是一个专注于兴趣培养、技能培训的线上C2C公
开课开放平台。在多贝网上,讲师可以快速举办在线互动讲座和公开课,并自动生成回放;学生则可以轻松检索和观看各种课程,并直接与老师取得联系。多贝网所
实现的其实很简单,就是零负担学习、零负担授课,让所有人都能体验人人为师、人人为学的线上互动。
多贝网的课程类别甚广,有兴趣、健康、考试、职场、互联网(产品、设计、创业等)、IT技术(iOS、Android等)、语言、营销等多个类别,对于想
要学习移动应用开发和设计的童鞋而言,修学多贝公开课可能不会让你成为顶级大牛,却可以让你快速起步,一步一步从新手变高手。
6. 优才网
优才网是北京优才创智科技有限公司旗下的一个在线教育服务网站,主要提供互联网和移动互联网的培训。优才网在一定程度上借鉴了Codecademy人机互
动的游戏模式,但在本质上却不尽相同。优才网所采用的是“人机互动”与传统在线教育“社区知识教学”相结合的方式去做在线教育。
优才网的课程主要面向个人及院校,分为前端、后端、iOS、Android四大开发方向,涵盖应用、手游、跨平台、HTML5等开发。按学习程度分配班
级,学员可以相互交流学习心得,并找到相应“辅导老师”答疑解惑,优才网的教学模式更像是一所完整的“网络大学”,全方位满足学生的学习需求。
7. Hero英雄会
和一般的在线编程学习网站不同,庞果网的在线编程网站Hero英雄会主打“挑战”二字,面向广大程序员,定期发布挑战题目或比赛。在这里,程序员不仅可以提升自己,与高手切磋。而且,只要赢得挑战,就可以获得头衔、奖品以及名企职位等。
8. 玩编程
对于想要自学编程的人来说,也许玩编程更合适。玩编程是由一群曾经自学过编程的工程师、设计师、产品经理和创业家组成的团队创立的,其实这个创始团队本身
就是一个很好的自学编程例子。玩编程联合创始人之一高健凯来自台湾,非技术出身,却能去尝试,并坚持下来,还从举办分享编程经验的公开课到现在创建玩编
程,这本身就是件很了不起的事情。
事实上,自学编程是一件说起来容易但实践起来却非常困难的事情。因为经历过,了解其中的滋味,玩编程以短视频的互动式教学方式为用户提供更容易、更有趣、
更有效的编程学习体验。目前,玩编程尚在内测中,只提供iOS开发课程,都是通过一些最真实有趣的App讲解,让用户在学到知识的同时,也学会如何做出一
款最酷的iOS应用。
9. 代码坦克(CodeTank)
代码坦克是腾讯推出的一款相当有趣且极具挑战性的编程对战游戏,通过它,用户可以用JavaScript语言来编写属于自己的坦克机器人,并与其他人的坦克进行战斗。因为游戏是不能直接操控坦克的,所以开发者需要用代码和算法让坦克动起来,并更具战斗力。
用真正游戏的方式进行编程语言学习,在国内来说很新颖。CodeTank是全球首个JavaScript程序员的在线编程对战游戏,是由腾讯
AlloyTeam和HTML5梦工场联合出品的在线坦克仿真游戏平台,采用HTML5、Javascript、CSS3、NodeJS、MongoDB
等Web技术来构建一个基于互联网的在线智能坦克机器人战斗仿真引擎。
10. Code4App
此处所介绍的Code4App,从严格意义上来讲,并不属于在线编程学习网站范畴,但它确实是一个对于移动开发者非常有用的网站,是iOS开发者的好帮
手。Code4App是一个面向移动开发者的开源代码收集和分享网站,在这里,开发者可以便捷地找到自己所需要的代码,以减少在不同App开发过程中重复
造车,从而大大提高开发效率。
因“让移动开发者不再重复造轮子”而生,致力于做国内最好的、移动开发平台的开源代码收集网站。Code4App会为每份代码做严格的模拟机和真机测试,
并配上文字说明、屏幕截图以及视频演示,除此之外,还允许用户自行上传代码分享给其他用户。也正因为这样,Code4App颇受开发者青睐。目前
Code4App只推出了iOS平台,但在未来也会加入Android、WP等其他移动平台。
11. 香港电脑补习网、Systematic系统电脑教育中心
不久之前,在微博上看到有人讨论香港的IT行业,让笔者有了一窥香港的App开发的冲动。即使是现在,许多人对于香港的移动互联网还是充满憧憬和向往的。
可是,尽管有一些非常不错的移动互联网公司,但整体上却并不如人意。即使因为智能设备在香港的大幅度普及,即使受到内地风生水起的影响,为App开发创造
了一些机会,但其环境却已大不如前。
在许多香港本土居民的眼中,搞开发是项没有前途的事业。在这种情况下,香港的在线编程教育实在难以雄起,在搜罗过程中,笔者发现,说到应用开发学习,香港
的编程学习网站有特点实在是凤毛麟角,更多的是以线上线下相结合的方式,而首推的便是香港电脑补习网、Systematic系统电脑教育中心,都是线下教
学,这和我们所推崇的MOOC还是有很大的差距的。
结束语
在本文中,我们并未介绍诸如网易公开课等比较知名的MOOC网站,只是对更倾向于IT的在线编程学习网站列举出来并进行介绍。其实在国内,说到自学编程资
源,还是很多的,除了论坛博客,还有许多视频教学网站,比如专门提供Android开发教学的,也是Android开发者最喜欢的Android开发学习网、eoe在线课堂、安卓巴士等,如果你有好的学习网站,不妨在这里和我们分享一下吧。
[ios-必看] 国人当自强:两岸三地在线编程学习网站大搜罗 [转]的更多相关文章
- 【转】 学习ios(必看经典)牛人40天精通iOS开发的学习方法【2015.12.2
原文网址:http://bbs.51cto.com/thread-1099956-1.html 亲爱的学员们: 如今,各路开发者为淘一桶金也纷纷转入iOS开发的行列.你心动了吗?想要行动吗?知道如何做 ...
- 学习ios(必看经典)牛人40天精通iOS开发的学习方法
学习ios(必看经典)牛人40天精通iOS开发的学习方法 描述 这是一套从一个对iOS开发感兴趣的学员到iOS开发高手的系统.专业的课程体系.以培养企业开发真正需要的人才为目标,每个知识点都用案例来讲 ...
- iOS开发 iOS10推送必看
iOS10更新之后,推送也是做了一些小小的修改,下面我就给大家仔细说说.希望看完我的这篇文章,对大家有所帮助. 一.简单入门篇---看完就可以简单适配完了 相对简单的推送证书以及环境的问题,我就不在这 ...
- 【热门收藏】iOS开发人员必看的精品资料(100个)——下载目录
iPhone.iPad产品风靡全球,巨大的用户群刺激着iOS软件开发需求,然而国内人才缺口很大,正处于供不应求的状态,ios开发前景大好.我们整理了51CTO下载中心100份热门的ios开发资料,做了 ...
- iOS开发人员必看的精品资料(100个)
目录下载地址:http://down.51cto.com/data/416672 附件预览如下: iOS游戏开发之Unity3D引擎系列 http://down.51cto.com/zt/399 iP ...
- 新手必看,史上最全的iOS开发教程集锦,没有之一!
最近大火的iPhone XS Max和iPhone XS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊.据说为了赢得中国的用户,专门出了双卡双待的,可想而知中国市场这块“肥肉”人人 ...
- iOS 10 推送必看(高阶1)
来源:徐不同 链接:http://www.jianshu.com/p/3d602a60ca4f iOS10 推送必看(基础篇) 虽然这篇文章比较长,也不好理解,但是还是建议大家收藏,以后用到的时候,可 ...
- iOS10推送必看UNNotificationServiceExtension
转:http://www.cocoachina.com/ios/20161017/17769.html (收录供个人学习用) iOS10推送UNNotificationServic 招聘信息: 产品经 ...
- Windows Phone开发人员必看资料
win phone开发必看资料,下载地址收藏啦!收藏后可有选择性的下载,希望大家喜欢! 完整附件下载:http://down.51cto.com/data/414417 附件预览: Windows E ...
随机推荐
- D3D 光照和材料 小样例
1.实现一个旋转的圆柱体,体现d3d光照效果 2.程序实现 #pragma once #pragma comment(lib,"winmm.lib") #pragma commen ...
- ASP.NET vNext 在 Mac OS
让 ASP.NET vNext 在 Mac OS 中飞呀飞... 写在前面 阅读目录: 娓娓道来 Install ASP.NET vNext Command Line Tools 安装 Homeb ...
- SVN服务器搭建(2)
转自:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407979.html 上一篇介绍了VisualSVN Server和Tortois ...
- 经典的SQL语句面试题
Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题 ...
- JSON.stringify 方法
浅谈 JSON.stringify 方法 用过 json 的应该都知道,把一个对象通过 stringify 之后提交给后台或者存储在 Storage 里是很常用的手段.但是 IE6-8 下没有 J ...
- MVC4中使用Ninject
MVC4中使用Ninject 1.NuGet获取Ninject.dll .NET技术交流群 199281001 .欢迎加入. 2.全局注册 Global.asax.cs RegisterNinje ...
- 【推荐】30个Matlab视频教程合集(含GUI视频教程)下载
自己收集别人网盘上存的资源,分享一下[点击文件名可得到下载地址] Matlab 7.8 基础视频教程 实例1 数据传递和多窗口编程_avi.zip 205.11 MB Matlab ...
- Jquery Validate 表单验证的多种方式
ASP.NET MVC Jquery Validate 表单验证的多种方式 在我们日常开发过程中,前端的表单验证很重要,如果这块处理不当,会出现很多bug .但是如果处理的好,不仅bug会很少,用户体 ...
- Markdown 代码测试
Mou Overview Mou, the missing Markdown editor for web developers. Syntax Strong and Emphasize strong ...
- iOS基础 - 控制器管理
一.Container 一个iOS的app很少只由一个ViewController组成,除非这个app极其简单.当app中有多个ViewController的时候,我们就需要对这些ViewContro ...