安卓系统

4个免费和互动的网站,用于学习编码 - 指导技术

【wix 中文-網站 教學#1】如何免费網頁設計(網頁製作)?网站设计教学:如何免费网页设计(网页制作)?Tutorial: how to web design with free?

【wix 中文-網站 教學#1】如何免费網頁設計(網頁製作)?网站设计教学:如何免费网页设计(网页制作)?Tutorial: how to web design with free?

目录:

Anonim

教你自己如何编程似乎令人生畏,阅读有关这个​​问题的全文教科书是徒劳的。 相反,请尝试使用这四个免费网站中的一个来学习如何编码。 每个网站都有不同的课程,任务和帮助文档 - 所以使用它们来获得更广泛的帮助材料。

这四个网站与其他代码学习服务的区别在于它们都是免费的,提供了一个学习和查看结果的交互式界面,它们以简单而干净的方式引导您完成必要的步骤。 我们来看看吧。

1. Codeacademy

Codeacademy一直是初学者学习编程的首选网站。 有多种语言可供选择,它适用于任何想要学习的人 - 无论您是初学者还是高级用户。

在Codeacademy学习这些语言:

  • JavaScript的
  • jQuery的
  • PHP
  • 蟒蛇
  • 红宝石
  • HTML
  • CSS

通过交互式教程和实时预览,学习非常简单。 每个教程都有一套说明,说明继续学习课程所需的操作。

例如,第一个HTML课程非常简单,因为它会在解释时引导您完成实现。

左侧是完成课程第一步所需完成的说明,每个课程都有这些说明,因此您可以了解完成课程需要完成的工作。

在您键入时,结果会显示在一个简单的嵌入式网页中(如果您愿意),以便于反馈。

如果您遇到困难,只需单击提示即可查看需要完成的操作。 这几乎适用于所有课程。 更难的是不那么直接,但到那时你应该对完成手头任务需要做些什么有一个很好的想法。

2.代码复仇者

Code Avengers具有与Codeacademy类似的设计,在同一窗口中具有实时预览部分和文本编辑器。 说明也就在那里,使学习和练习变得非常容易。

在Code Avengers学习这些语言:

  • HTML5
  • CSS3
  • JavaScript的

假设您想使用Code Avengers学习JavaScript。 1级为每节课提供40节课和5节任务。 这是学习第一级JavaScript的200步。 这显示了您将使用Code Avengers进行多少细节。

每节课在文本区域上方都有一组说明,以便于查看。 如果单击带下划线的单词,则说明正确。 您可以在课程中获得积分,激励您在没有提示或完整课程的情况下学习,而无需给出答案。

文本区域和实时预览在说明的正下方对齐,以获得简单的学习和观看乐趣。

3. LearnStreet

LearnStreet课程基于他们 的“边做边学” 方法。 与之前的服务一样,LearnStreet提供了一个简洁的界面,可以在学习的同时进行编程。

在LearnStreet学习这些语言:

  • JavaScript的
  • 蟒蛇
  • 红宝石

我们将在本例中学习Ruby。

在开始课程后,您可以查看课程内容,以了解您在学习之旅中的具体位置。 打开“ 内容” 部分以查看各种主题。

词汇表 部分提供了一组很好的定义和术语,可以在任何研究中轻松引用问题。

交互式文本区域在您练习时提供了很好的反馈,因此您可以了解正在发生的事情以及如何获得特定结果。

更新:不幸的是,LearnStreet关闭了一段时间。 作为替代方案,您可以查看SnoopCode,它可以让您以交互方式理解和学习编程。

4. Coursera

Coursera是一家教育公司,提供来自世界顶尖大学和组织的免费课程。 虽然界面不像前三个服务那样直观,但这里包含的内容充满了信息丰富的课程,这些课程在以前的网站上都很棒。

从特定课程的任何类别中选择,如编程研究。

这里的编程课程是您在实际的学校课程中找到的课程。 例如,在这里学习一个为期9周的互动课程。 将Coursera与其他列出的服务区分开来的要点是,您必须等待会话开始,就像在学校计划中一样。 只需在任何网站上注册,并在课程开始时等待电子邮件。

结论

所有这些服务都提供了用户友好的说明,交互式工作区和反馈。 每个都提供了学习各种编程语言的技巧和帮助文档。 最重要的是,他们都是免费的!

现在轮到你试试这些并完善你的编程技巧了。