国人当自强:两岸三地在线编程学习网站大搜罗

2023-11-10 11:30

本文主要是介绍国人当自强:两岸三地在线编程学习网站大搜罗,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转载地址:http://www.csdn.net/article/2013-12-12/2817782-best-websites-to-learn-mobile-dev-in-china点击打开链接


摘要:在本文中,我们介绍了来自两岸三地的编程学习网站,通过它们,不仅可以一窥国内App开发的发展现状,而且这些网站各有特点,无论是主打游戏学习还是视频学习,对于想要自学的开发者而言,都是个好去处。

说到国内的在线编程学习网站,很多人都是一脸茫然,即使是资深开发者也是如此。在许多人眼中,尽管国内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在线课堂、安卓巴士等,如果你有好的学习网站,不妨在这里和我们分享一下吧。


(文/唐小引 责编/张宁)

这篇关于国人当自强:两岸三地在线编程学习网站大搜罗的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/382398

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

电力系统中的A类在线监测装置—APView400

随着电力系统的日益复杂和人们对电能质量要求的提高,电能质量在线监测装置在电力系统中得到广泛应用。目前,市场上的在线监测装置主要分为A类和B类两种类型,A类和B类在线监测装置主要区别在于应用场景、技术参数、通讯协议和扩展性。选择时应根据实际需求和应用场景综合考虑,并定期维护和校准。电能质量在线监测装置是用于实时监测电力系统中的电能质量参数的设备。 APView400电能质量A类在线监测装置以其多核

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss