#155 Codecademy

今天开始用Codecademy这个网站来学习HTML,CSS,还有JavaScript这些用来制作网页的工具。我记得在上一年或者上上一年的时候接触过这个网站,那个时候为了学编程到处去找可以在线学习的网站,然后就找到了这个。不过当时找到这个网站之后看了一下就没有然后了,我甚至连一个小课程都没有完成过。可以说从那个时候开始到现在我将这么宝贵的资源一直闲置在一旁,虽然我一直知道这个网页的存在,但是却一直没有想到过去用它来学习编程。昨天在看这一周的作业的时候发现教授要求我们用这个网站来学习JavaScript的基础的东西,以此为契机我才终于又打开了这个网站,然后充值了每个月二十美元的pro membership。

从下午充值完了之后我先开始学HTML,虽然上周应该已经学过HTML和CSS了,但是我感觉我的基础没有完全打牢,所以打算先用这个网站来把之前学的巩固一下,顺便查缺补漏,看有没有什么是漏学的。打开了第一个HMTL的课程之后页面被分成了三个部分,最左边的一个部分是文字教学部分,这个部分有所有需要了解的知识,例子,还有练习的小题目;中间的部分是专门用来写HTML代码的;最右边的部分是用来显示写的HTML代码显示在网页上是什么样子的。这三个部分区分得非常合理,下午学习了第一个基础课程之后觉得非常不错,从最简单的开始,一步一步教你HTML的框架,在哪里该加什么,在哪里不该加什么;到之后给你展示一个简单的网页,然后一步一步带着你自己来做一遍这个网页。感觉今天学的这些比我上一周没有框架地这边学点那边学点好太多了。

我现在很感谢教授提醒了我去这个网页学习,Codecademy有点像高中的时候学的KhanAcademy,不过Codecademy是专门用来学习网页制作还有编程语言的,对我来说真的太适合了。现在Codecademy能学的编程语言应该比之前多很多了,有基础的制作网站的语言,HTML、CSS和JavaScript;有我之前学过的Python编程语言;还有一些其它的编程语言包括Java、SQL、Bash/Shell、和Ruby。除了这些编程语言可以学习以外,这个网站还会教一些其它的码农需要的电脑常识,比如Terminal的使用教程。我现在选择的membership是pro,在pro之上还有pro intensive,这个是针对已经掌握了基础知识,想要学习更复杂的编程的人,价格也比pro高一点。

晚上的时候我学了这周需要学的JavaScript的第一个基础课程,HTML和CSS是超文本标记语言,而JavaScript虽然也是用来做网页的,但是它更像Python这样的编程语言;所以今天晚上学起来还是非常轻松地,毕竟已经经历过之前两个月的Systems Architecture,最难的都学过来了,这样的编程语言已经是非常user-friendly的了。这一周就持续学习JavaScript,同时把上周的HTML&CSS再重新学一遍,学完了之后把作业完成就可以继续学习其它的东西了。这个网站实在是太棒了,得好好利用啊!


#155 Codecademy_第1张图片

你可能感兴趣的:(#155 Codecademy)