今天偶然发现一个非常让人沉迷的学习代码的网站 — http://www.codecademy.com
从去年年底开始学习JS代码,买了2本书,然后根据书上的东西在DreamWeaver里面写然后调试。但是进度一直不理想,看不进去写不下去。这玩意儿必须得多动手写,不然看10本书也白瞎。
为什么说这个网站让人沉迷,看看下面几张图就知道了。
这是首页,右边的输入框是可以直接开始敲代码的,不过推荐还是点Get Started! 然后你可以注册帐号并选择你想学习的课程。
目前可以学习的语言有:PHP, jQuery, JavaScript, Python, Ruby以及项目流程和API。
我要学JS,于是点击JS。然后就看到课程。
下午玩了1个小时多一点,可以看到课程进度,只要注册了帐号,你的学习进度是可以保存的。还可以注意到,里面的课程是不同的人编写的。
这就是代码学习的主界面了,左边一栏是讲解和题目,中间的是写代码的地方, 右边只截了一半的小黑块就是输出界面。每一小节都有一个题目,题目做对了就可以进行下一小节的学习。
然后随着学习进度,可以得到各种各样的成就奖励,比较有参与感。
客观来讲,这个网站更适合对这门语言一窍不通的初学者,所以有技术基础的可能会觉得这网站略弱。不过对于我等非科班出身但是对代码有兴趣的人来说却是一大福音。
by:http://www.software8.co/wzjs/cxyyg/3835.html
相关推荐
在本课程“学习cpp:Codecademy | 学习C ++”中,您将踏上一个探索C++编程语言的旅程。C++是一种强大的、通用的、面向对象的编程语言,广泛应用于系统软件、游戏开发、嵌入式系统、金融服务等领域。Codecademy作为一...
Codecademy是一个知名的在线学习平台,专注于教授编程技能,尤其对初学者友好。这个平台以其交互式的、项目驱动的学习体验而闻名,使学生能够在实际编写代码的同时理解理论概念。"密码学"是Codecademy提供的众多课程...
Jupyter Notebook是一个交互式计算环境,允许用户编写和运行代码、创建图表、和文档结合在一起。在这个密码学课程中,学员可能使用Jupyter Notebook来实现和测试各种加密算法,直观地观察其工作原理,并进行实验性...
Codecademy
代码学院学习使用Codecademy学习完整堆栈和数据科学路径将创建2个要遵循的目录全栈工程师和数据科学家的途径,我将在其中创建更多子目录以反映进度和课程内容。如果我遵循其他途径,则可能会添加更多目录文件格式将...
### 在线教育新金矿:通过建立网站教人学代码 #### 一、背景与趋势 随着互联网技术的发展,编程已成为现代社会的一项基本技能。越来越多的人意识到掌握编程的重要性,尤其是在IT行业,编程技能几乎成为了进入这一...
在Java编程的学习过程中,拥有...以上就是一些推荐的Java学习网站,它们能帮助你从零开始,逐步成长为一个熟练的Java开发者。持续学习和实践,是成为优秀Java程序员的关键。希望这些资源能助你在编程之旅中取得成功。
PHP 语言和 Web 网站开发学习资源 学习PHP语言和Web开发可以为你打开通往动态网站和Web应用程序开发的大门。以下是为初学者整理的一套全面学习资源,包括视频教程、实战代码、学习路径等,帮助你系统地...- 资源推荐:
Codecademy是一个在线学习平台,专注于提供编程课程,让初学者和有经验的开发者都能提升他们的技能。在“codecademy:来自codecademy的任务”这个主题中,我们可以期待涵盖一系列与Python编程语言相关的知识。Python...
以下是我根据标题和描述推荐的10个堪称神器的Java学习网站,它们能帮助你提升技能,深入理解语言,并在实际项目中应用Java。 1. Oracle官网(https://www.oracle.com/java/):Oracle是Java的官方维护者,其网站...
从Codecademy Discuss提取所有徽章,并为每个徽章创建一个角色。 cc!deleteroles 不适用 行政 删除从“ Codecademy讨论”中添加的所有角色。 cc!ban [用户] [原因] 行政 禁止用户。 cc!unban [用户身份] ...
每次测试失败都是一个学习机会,可以帮助理解问题所在,并培养解决问题的能力。同时,这也有助于形成良好的编码习惯,如编写有注释的代码、遵循PEP8风格指南等。 **总结** Codecademy的Python课程提供了一套完整的...
Python是世界上最受欢迎的编程语言之一,尤其适合初学者入门。Codecademy的Python课程是学习这一强大语言的理想起点。在本课程中,你将深入理解...开始你的Python编程之旅吧,你会发现这是一个充满无限可能的世界。
BBCode的一个主要优点是其安全性,因为它不允许执行HTML或JavaScript代码,从而防止了可能的XSS攻击。然而,这也意味着BBCode的功能相对有限,无法实现HTML的所有功能。此外,不同的论坛软件对BBCode的支持程度不一...
Python是一个高级编程语言,广泛应用于web开发、数据分析、人工智能、自动化等领域。下面是一些Python相关的资源: 学习资源 官方文档:Python官方文档提供了详细的编程指南和参考手册。 Codecademy:Codecademy...
Codecademy-学习机器学习的基础 应用Python构建机器学习模型。 1.线性回归 给定一组点,找到一条最适合数据的线。 2.多元线性回归 使用两个或多个自变量来预测因变量的... 创建一个可以玩井字游戏和四人连线的AI游戏。
Codecademy 是一个广受欢迎的在线学习平台,专注于教授编程技能,特别是针对初学者。这个平台提供了互动式的学习体验,让学员可以通过编写实际代码来学习编程语言。在“codecademy”这个主题下,我们可以探讨...
Codecademy的“数字猜测者”项目为初学者提供了一个绝佳的平台,通过这个项目,我们可以深入理解并应用JavaScript的核心概念。本文将详细探讨该项目中的关键知识点,以及如何运用JavaScript来实现这个数字游戏。 ...
"CodeCademy-master"这个文件名暗示这可能是一个代码仓库,包含了学习资源的完整结构。 Python是一种高级、解释型、交互式和面向对象的脚本语言。它以其简洁明了的语法而著名,是许多初学者入门编程的首选语言。...