首页 > 资讯 > 关键词  > 在线学习编程最新资讯  > 正文

在线学编程:视频类、互动式编程网站推荐

2013-01-03 10:56 · 稿源:爱玩C

刚开始学习编程,如果只是拿着书本拼命敲代码,肯定是非常枯燥的。如果不是非常有决心和毅力可能就会轻易放弃了,有没有学习坡度不那么陡的教程呢?让我们可以先学点基本的知识,等有了入门功夫,尝到了甜头了,再来挑选自己喜欢的东西学习呢?答案是肯定的,下面的这几个网站就能让你很快地并且相对轻松有趣地学习编程知识。

Codecademy:在浏览器里就能编写和运行编程作品

Codecademy是国外非常火的一个“互动式”编程教学网站,你可以用浏览器,一边看着教程一边敲打代码,并且在浏览器中模拟运行,非常直观,帮你免去安装编辑器和IDE的麻烦。课程安排得也非常合理,按照它的内容一步一步地学习,会让你非常享受这个过程的!利用它,你可以轻松学习HTML/CSS、JavaScript、jQuery、Python以及Ruby。

异常火爆、红得发紫的趣味编程网站Codecademy还推出了实验室Labs功能,目的是为了能让人们更方便地学以致用,而免去下载安装桌面版本的编辑器或集成开发环境(IDE)的麻烦。除了编辑,Codecademy Labs还能让你运行和下载可执行文件,拿到别的地方去运行。

你现在不仅可以在上面学习磨练你的JavaScript,要是你在别的地方也学了Python和Ruby,你同样可以在Codecademy上面磨刀霍霍地训练起来。

LearnStreet:浏览器内手把手趣味编程+视频教程+实际项目

LearnStreet能让你从编程、测试走向实际操作,这家网站的观点是:教育本身并非一个终点,引导学生将所学技能自如运用于现实世界才是。

LearnStreet为用户营造了一个多模式的学习环境,主要包含三个部分:

1.浏览器内手把手、一步步教趣味编程,这一部分的功能跟Codecademy很像;

2.视频教程帮助夯实基础、知识梳理,这一部分跟Treehouse很像;

3.基于已有代码来开发项目的学习基地“Code Garage”(代码车库),让用户理论联系实际。

不仅如此,用户还可以在编程时在浏览器内实时聊天(或者留下一个消息),给授课者发Tweet,并参与社区问答,交流经验。

另外,在Code Garage中,用户既可以自己独立完成项目,也可以和其他人合作项目。完成项目后,他们可以通过Facebook, Twitter, Github等平台登录,将其分享给朋友甚至是潜在雇主。对于那些学会编程的用户,LearnStreet 为他们提供了一系列开发者工具,让他们创建并发布自己的网站或应用,让代码真正具有“生命力”。

目前,这家网站的内容主要是针对初学者,但在未来还会推出中级和高级课程,并进一步做好服务,比如让他们的学生可以跟员工之间获得更多的沟通等等。

因为现实世界75%的软件开发都是基于已有的代码来修修改改,所以,LearnStreet为学生提供的基于已有项目的学习模式,可以让他们更好地联系实际。不过,LearnStreet并非是唯一一家采用这种做法的创业公司。对各大竞争公司而言,关键还在于他们能否借助学习者和专家、教师打造一个互动型的社区,一个基于服务的生态系统。

Programr:助你打造个人 Andriod 应用

在线编程学习网站Programr,可以说是升级版的Codecademy。支持包括C++、Java、Flash等多种主流编程语言学习。近日,它又将触角伸向 Andriod 领域。现在,用户在其网站不仅可以学习 Andriod 应用开发,并可将作品下载到自己的手机中使用,或通过Google Play 与好友分享。

Programr 相对于 Codecademy,市场定位更加清晰。除了帮助用户掌握编程方法、技能,还提供实际程序开发、用户交流、代码分享、编程竞赛等内容。用户参加编程竞赛可以获得一些点数,以兑换网站提供的收费项目(例如高级IT网络课程)。

LinuxCast:免费的专业Linux视频、教学、问答及交流平台

这是国人的一个 Linux 视频教学网站,上面有教学视频、课程库以及问答几个板块。尽管和编程也没有直接的联系,但实际上无数的公司的服务器生产环境都是使用 Linux 构建的,如果以后要深入学习编程知识的话,恐怕 Linux 是一定会接触到的,如果你想学到更多关于 Linux 的东西,那么它同样是一个非常好的去处~

之前我有介绍过,想了解更多的资料可以看一下:LinuxCast,全方面的Linux在线学习与交流平台

Typing Practice:在线练习敲代码,程序员专用!

在线练习打字的网站不少,但是在线练习敲代码的倒是没有几个!Typing Practice就是这样一个网站,可以让程序员在线练习敲代码专用,是初级程序员提升写代码速度和对代码熟悉度必不可少的武器之一!

文/爱玩C

举报

  • 相关推荐
  • 大家在看
  • 小米Watch S1 Pro浮窗投屏电视功能支持哪些设备?

    支持以下设备。浮窗投屏电视功能需手机支持妙享中心方能使用,目前仅支持部分电视机型,包括:小米电视 ES 55/65/75英寸 、小米电视 5及小米电视 5 Pro 55/65/75英寸、小米电视大师 65英寸 OLED/77英寸 OLED/82英寸 、Redmi X55/X65/X75(2022款)、Redmi 智能电视 MAX 86/98/100英寸,使用前请确保将设备软件更新至最新版本,后续将支持更多设备。

  • 小米Watch S1 Pro手机音频流转功能支持哪些设备?

    支持以下设备。手机音频流转功能需手机启用妙享中心后方能使用,目前仅支持部分音箱和电视机型,支持的音箱机型包括:Xiaomi Sound、Xiaomi AI 音箱第二代、小米小爱音箱、小米小爱音箱 Pro、小米智能家庭屏 6、小米智能家庭屏 10、Redmi 小爱触屏音箱 8、Redmi 小爱触屏音箱 Pro 8、小米小爱触屏音箱 Pro 8;支持的电视机型包括:小米电视大师 65英寸 OLED/77英寸 OLED/82英寸、小米电视 6 至尊版 55/65/75 英寸、小米电视 6 OLED 55/65英寸 、小米电视 5 及小米电视 5Pro 55/65/75英寸、小米电视全面屏Pro 43/55/65英寸、小米透明OLED电视 55英寸、小米电视 ES 43/50/55/65/75英寸、小米电视 ES Pro 86英寸、小米电视 EA 32/40/43/50/55/58/60/65/70/75 英寸 (2022款)、小米电视 4A 32/40/43/49/50/55/58/60/65/70 英寸、小米电视 4S 43/50/55/65/75英寸、小米电视 4C 40/43/50/55/58英寸、小米电视 4X 55英寸、小米电视4 55英寸、Redmi 智能电视 MAX 86/98/100英寸、Redmi 智能电视 X50/X55/X65/X75 (2022款)、Redmi 智能电视 A32/42/A43英寸,使用前请确保将设备软件更新至最新版本,后续将支持更多设备。

  • Redmi K50至尊版支持频段有哪些?

    5G:n1 / n3 / n5 / n8 / n28a等Redmi K50 至尊版支持的频段:5G:n1 / n3 / n5 / n8 / n28a(上行:703MHz-733MHz,下行:758MHz-788MHz)/ n38 / n40 / n41 / n77 / n78注:实际网络和频段使用情况取决于当地运营商部署,n3、n5、n8 频段需运营商发布后通过软件升级支持;4G:FDD-LTE:B1 / B3 / B4 / B5 / B8 / B18 / B19 / B26TDD-LTE:B34 / B38 / B39 / B40 / B41 / B42注:LTE B41(2496-2690 194MHz) ;3G:WCDMA:B1/ B4/ B5/ B6/ B8/ B192G:GSM:B2 / B3 / B5 / B8;CDMA 1X:BC0

  • 小米Watch S1 Pro触屏控制功能支持哪些设备?

    支持以下设备。触屏控制功能需手机启用妙享中心后方能使用,目前仅支持部分音箱和电视机型的控制,支持的音箱机型包括:小米智能家庭屏 6、小米智能家庭屏 10、小米小爱触屏音箱 Pro 8、Redmi 小爱触屏音箱 Pro 8、Redmi 小爱触屏音箱 8;支持的电视设备包括:小米电视大师 82 英寸/ 65 英寸 OLED、小米电视6 OLED 55/ 65 英寸、小米电视 5 及小米电视 5Pro 55/65/ 75 英寸、小米电视全面屏 Pro 43/55/ 65 英寸、小米透明OLED电视 55 英寸、Redmi 智能电视 MAX 86/ 98 英寸、Redmi 智能电视 X50/X55/X65/X75 ( 2022 款)、小米电视 ES 43/50/55/65/ 75 英寸,使用前请确保将设备软件更新至最新版本,后续将支持更多设备。

  • Redmi K50至尊版是2K屏幕吗?

    不是Redmi K50 至尊版屏幕分辨率是1.5K级别的,不是2K屏幕。它的屏幕分辨率为2712 x 1220(1.5K)。小米高管卢伟冰称此前发现有一部分用户既想要 2K 屏幕的清晰度,又要 FHD 的低功耗,所以提出了 1.5K 直屏的设想。Redmi K50 至尊版的 1.5K 直屏拥有 446PPi 像素密度,且为 Redmi 首款 12bit 屏,高达 687 亿色,同时支持 1920Hz 高频 PWM,硬件级低蓝,并获得 SGS 低视觉疲劳认证手机

  • 小米Watch S1 Pro妙享中心功能怎么开?

    需3.7.0版本小米运动健康。妙享中心功能目前支持 Xiaomi MIX Fold 2、Redmi K50 至尊版手机,并连接绑定3.7.0及以上版本的小米运动健康应用才能显示、启用此功能,触屏控制功能需手机启用妙享中心后方能使用,目前仅支持部分音箱和电视机型的控制。

  • Redmi K50至尊版可以拍摄什么视频?

    最高4K 30 / 60fps视频Redmi K50 至尊版可以拍摄是视频格式有4K 视频拍摄: 30 / 60fps、1080p 视频拍摄:30 / 60fps、1080p 慢动作视频拍摄:120 / 240 / 960fps、720p 视频拍摄:30fps、720p 慢动作视频拍摄:120 / 240 / 960fps

  • 小米Watch S1 Pro有哪些功能?

    有以下这些功能。1.日常活动记录,可以记录日常的一些活动信息。2.健康功能包括心率监测、睡眠监测、压力监测、呼吸训练、血氧检测,这些都是支持安卓和iOS系统的。3.117种运动模式,自动识别运动开始(健走、跑步、划船机、椭圆机、跳绳),支持查看运动轨迹跟踪以及运动能量消耗。4.支持小爱同学语音助手。5.支持微信以及支付宝支付和NFC功能,包括公交卡、门禁卡、空白门卡。6.支持多种应用,包括表盘市场、闹钟、录音、倒计时、天气、找手机、手电筒等。7.支持蓝牙通话、来电提醒、通话降噪。

  • Redmi K50至尊版有光学防抖吗?

    有Redmi K50至尊版主镜头支持OIS 光学防抖,这颗主镜头的参数是1亿像素超清主摄:S5KHM6,1/1.67″感光元件,1.92μm 融合像素,OIS 光学防抖,1G +5P 玻塑混合镜头,f/1.6超大光圈,后置镜头的其他两个镜头参数是800万 像素超广角镜头:120° FOV、200万 像素微距镜头

  • 小米Watch S1 Pro支持华为鸿蒙系统吗?

    不支持。小米Watch S1Pro目前支持的系统版本是Android 6.0 或 iOS 13.0 及以上版本,并没有对华为的鸿蒙系统进行适配,所以是不支持鸿蒙的。华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行华为开发者大会(HDC.2019)上正式发布的操作系统。华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用合适的设备提供场景体验。

  • Redmi K50至尊版是DC调光吗?

    不是Redmi K50 至尊版不是DC调光,使用的是1920Hz 高频 PWM 调光,K50 至尊版使用的屏幕是6.67 英寸OLED 柔性直屏,分辨率: 2712 x 1220(1.5K),色彩显示:12bit 对比度:5,000,000:1 显示帧率:最高 120Hz 触控采样率:最高 480Hz

  • 小米Watch S1 Pro支持NFC吗?

    支持。小米Watch S1Pro是支持NFC功能的,其中NFC功能有支付宝扫码支付、微信扫码支付、NFC公交卡、NFC模拟门卡、NFC空白门卡,NFC 门禁卡功能,目前仅能支持模拟市面上频率为13.56MHz但未经加密的门卡,暂时无法模拟带有门卡功能的银行卡和有储值消费功能的门卡。

  • Redmi K50至尊版有屏下指纹解锁吗?

    有Redmi K50 至尊版使用的是屏下指纹解锁方式,它还有红外遥控功能、X轴线性马达、双扬声器,各方面性能在同价位的安卓手机中是比较齐全,性价比比较高。K50 至尊版主要参数是骁龙8 Gen 1 Plus处理器,定制1.5K OLED直屏,120W快充+5000mAh电池,一亿像素OIS光学防抖相机

  • 小米Watch S1 Pro屏幕多大?

    1.47英寸。小米Watch S1Pro采用蓝宝石玻璃镜面 + 不锈钢机身设计,其中屏幕1.47英寸柔性AmOLED直屏,600nit亮度,屏占比72.7% 。柔性屏幕可以让机身减薄0.3mm,这样抠出了30毫安时的空间。电池到了500mAh。磁吸无线快充,85分钟充满。如果真着急,也支持手机反向无线充电给它紧急续命。

  • Redmi K50至尊版有没有无线充电?

    没有Redmi K50 至尊版不支持无线充电,它支持120W 有线快充,手机支持 QC3+ / PD2.0 / PD3.0 快充协议,标配 120W 充电器,兼容 PD 充电协议,手机内置5000mAh(typ)锂离子聚合物电池,另外K50至尊版也不支持反向无线充电

  • 小米Watch S1 Pro支持苹果手机吗?

    支持。小米Watch S1Pro是支持苹果手机的,目前支持的系统是Android 6.0 或 iOS 13.0 及以上版本,也就是说只要你的苹果手机系统达到了iOS13.0就可以连接上小米Watch S1Pro了。iOS13是苹果公司研发的移动端手机操作系统,于北京时间2019年6月4日发布,截至2020年9月2日,iOS13已更新至iOS13.7,iOS13所有版本已完成更新。

  • Redmi K50至尊版散热怎么样?

    3725mm²的大VC板,散热性能不错Redmi K50 至尊版采用了3725mm的大VC板,并且还在VC上加入了导流槽的设计,能够增强热蒸汽流动的方向性,在游戏时的表现也比较不错,王者荣耀等游戏可以支持120帧稳定的画质,原神也可以保持60Hz左右的画面

  • 小米Watch S1 Pro支持蓝牙5.2吗?

    支持。小米Watch S1 Pro是支持蓝牙5.2的,此外Wi-Fi IEEE 802.11b/g/n 2.4GHz(发射功率限值小于10mW(e.i.r.p));802.11a/n 5GHz (工作频段:5150-5350MHz及 5725-5850MHz,其中工作于 5725-5850MHz 频段发射功率限值小于25mW(e.i.r.p))。

  • 小米Watch S1 Pro支持无线充电吗?

    支持。小米Watch S1Pro是支持无线充电的,手表电池充电【方式如下】:1. 将手表放置在充电座上,使手表背部的充电触片与充电座上的金属触点完全贴合;2. 将充电座另一端连接至USB-A充电器。手表电量低于10%,将提示连接充电器充电;充电过程中,将会有充电提示。若手表长时间放置后无法开机,再次使用时需预充1分钟左右才会显示充电图标。

  • Redmi K50至尊版NFC有哪些功能?

    交通卡、Mi Pay、门卡、车钥匙等功能Redmi K50 至尊版NFC可以支持交通卡:支持 300+ 座城市,支持 40+ 张公交卡免费从旧手机迁移至新手机;Mi Pay:支持线上 APP 支付,线下刷卡、银联二维码支付、银联标签碰一碰支付;门卡:实体门卡、智能门锁、社区门卡、自定义空白卡。

今日大家都在搜的词: