通过代码学校提高开发技能—游戏化的浏览器挑战,娱乐视频和实时反馈

TL; DR: 借助Code School,从舒适的网络浏览器中学习开发语言。在线学习计划最初是佛罗里达州开发商店的一个附属项目,它重塑了开发人员如何掌握新技能。除了以僵尸,公路旅行和视频游戏为主题的视频课程之外,Code School还提供具有即时反馈的交互式学习空间。超过200万人参加了60余门课程中的一门,专业人士和想成为开发人员的人都使用Code School学习一种新语言,开展一项附带项目,获得升职甚至改变职业.


谁比Scooby Doo教Flexbox的CSS技巧更好?当然,《权力的游戏》应该是学习ASP.NET的必备资源,对吧?

无论是通过Tron教授Angular 2还是与Suuss博士一起教SVG,Code School都从流行文化领域的顶尖艺人那里汲取灵感,以解释一些互联网上最困难的技术和编程语言.

大约五年前,佛罗里达州奥兰多市的一家网络开发商店发现自己被Ruby on Rails网站项目所包围。为了鼓励语言的流利性,开发人员创建了一个在线视频课程,称为Rails for Zombies。.

市场营销专家尼克·罗伯茨(Nick Roberts)说:“这是在这个小众市场上的巨大成功,并从那里滚滚而来。”开发人员不断添加Ruby for Zombies课程,并且需求持续增长。 Code School在Kickstarter活动中筹集了超过其目标三倍的资金,该活动为iOS开发课程提供资金,并提供了一个浏览器内仿真器,该仿真器说明了您键入时代码在做什么.

现在,Code School开设了60多种课程,涵盖从HTML到SQL的所有内容,成千上万的学习者至少访问了其中一门课程.

尼克说:“我们的大多数用户之所以来找我们,是因为我们将这些有时令人生畏的话题分解为可以点击,随便观看和娱乐的内容。”.

从僵尸到Monty Python:4门热门课程及其创建方式

在Code School之前,有抱负的Web开发人员有许多在线学习机会,包括令人生畏的大量文本教程,这些代码段遍布.

尼克说:“进入市场的门槛很高。” “我们是最早提供娱乐性和游戏化视频的人之一,在视频中,您会被问到关于您刚刚观看的内容的琐事,而不是阅读某些东西,并通过死记硬背回去重现。自一开始以来,这种有趣而充满活力的态度就融入了我们的工作中。”

Nick Roberts和Code School员工在办公室的照片

Nick Roberts(左)和Code School团队总部位于佛罗里达州奥兰多,创建了有趣的学习方式.

大多数法学院的课程需要三到四个小时才能完成,并包含几个视频,每个视频仅持续几分钟。讲师在绿屏前与摄像头交谈,随后被各种动画,音符,图形和示例代替.

信息共享后,视频将引发互动挑战,学习者可以直接在浏览器中编码。该界面实时验证代码并根据您输入的内容提供反馈.

尼克说:“我们非常擅长猜测您为什么做错了事情,”他补充说,代码学院将为您提供资源,以帮助您了解错误或整个概念.

密码学校每年平均开设10至12门新课程。他们根据用户反馈和行业趋势提前六到九个月选出主题。专门从事所教语言的讲师与代码学院开发人员合作,应对课程和编码挑战.

尼克说:“我们会不断坚持自己的路线和挑战,因此我们所要求的事情仍然有意义。” “我们全职工作,以确保我们及时了解语言的更改和更新。”

1.僵尸的铁轨:一切开始

原始的Rails for Zombies课程(免费提供)催生了整个60级的Ruby课程,分布于10个课程中,使学习者从语言基础到应用程序开发和测试.

僵尸铁轨徽章和僵尸铁轨徽章2

每门密码学校课程都是主题。想学习Ruby吗? Ruby for Zombies呢??

在参加了几门课程之后,Matt Orahood开始了Ruby开发的职业生涯。他在证词中说:“ Code School为我提供了开始计划自己的Web应用程序所需的基础知识。” “使用代码解决问题并使生活更轻松真是令人兴奋。”

2. JavaScript之旅:从基础到框架的旅程

尼克(Nick)称其为Code School的17门JavaScript课程“面包和黄油”,并且是该网站上最受欢迎的课程。这并不令人感到意外,因为2016年Stack Overflow的开发人员调查显示JavaScript是世界上最常用的编程语言-无论您是全栈,前端还是后端开发人员.

JavaScript Road Trip将带领学习者穿越国家公园,以建立基本技能和中级技能,然后跳入jQuery和AJAX以获得更多的交互性,以及有关Angular.js和Angular 2的Tron启发式课程。您还可以了解JavaScript工具React,Ember,Backbone.js,Node.js,Express.js和CoffeeScript.

3. iOS开发:通过视频游戏,漫画和James Bond学习

在向学习者展示如何为iPhone和iPad创建移动应用程序之前,iOS开发路径引入了Swift和Objective-C。.

与所有法学院课程一样,学习者在完成所有视频和挑战时会获得精心设计的徽章。徽章会自动集成到学习者的LinkedIn个人资料中。尼克说:“我们认为该功能不会非常流行,但是它已经普及了。”.

4. Python:椰子计算和垃圾邮件(alot)字符串

为了帮助您了解如何使用Python存储和处理数据,代码学院让学生计算出携带椰子要吞下多少燕子的工作-受Monty Python和Holy Grail闻名的场景的启发.

一旦学习者理解Python,Code School将向他们展示Django Web框架如何帮助他们构建功能全面且可扩展的Web应用程序.

即将推出:免费学期周末和超凡脱俗的学习

每条途径中的几门课程全年均可免费使用,但尼克表示,Code School有时会在72小时内免费提供所有课程,以使新客户获得付费会员可用的资源.

他说:“这些通常很受欢迎,因为如果有人听说过我们,或者以前已经看过我们做过的事情,这将使他们有机会在周末学习新技能。” “其他人可以感觉到我们所做的事情,而不必先花一些钱。”

Nick说,目前正在编写涉及PHP的两门课程。在Stack Overflow调查的前端开发人员仅JavaScript和Angular的背后,PHP为诸如WordPress之类的流行平台提供了动力.

完成即将举行的PHP课程的徽章

Code School即将发布的路径将讲授有关基本PHP语法以及如何实现循环和数组的知识.

一门以1983年冷战电影WarGames为主题的课程将介绍基本的代码语法,数组,条件和循环。第二门课程,使用PHP进行接触,使学习者可以开始使用Composer并尝试发布和获取请求.

发展背景促进码校的娱乐环境

2015年1月,该公司被另一家在线技术教育公司Pluralsight收购,但该公司更倾向于企业或IT运营.

尼克说,Code School能够利用Pluralsight广泛的由开发人员和高管直接与语言和其他相关技术有关的作者网络。例如,可以访问Google和GitHub上的核心团队,使Code School能够在Angular和git中生成课程,以帮助促进这些社区.

尼克说:“ Pluralsight鼓励我们尝试新的语言,并探索其他站点可能无法做到的那些领域。” “与我们只是一家自举创业公司相比,我们承担的风险更大。”

多年来,Code School已发展到约50名员工。团队中的大多数人都位于奥兰多,每周三天向办公室报告,其余两天在家中工作.

Nick说,创始人Gregg Pollack在网络开发咨询方面的经验使他意识到:“每天在办公室都是开会的又一个机会,”他说。 “如果不让人们进来,他们会有安静的时间集中精力把东西扔出公园。”

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map