[情报]前端程式语言的霍格华滋 — Codecademy

楼主: neversay (子不语)   2014-08-03 19:02:58
网志版: http://neversaycoding.tumblr.com/post/93667957767/codecademy
最近全球出现了一股学习程式设计的热潮,除了许多名人如Bill Gates推广程式
设计,政府推广程式设计技能,还有就是程式设计师的薪水随着市场需求水涨船
高等众多因素,吸引许多有志之士投身这领域。
但是程式设计本身并不是一个很好学习的东西,除了要学习基本的逻辑概念之外,
各种不同的语言有不同的目标平台与特殊的语法或语意,还有不同的API需要熟悉。
各种专门领域都有不同的领域知识需要学习。例如撰写密码软件需要有些数学背景,
撰写会计软件当然需要一定的会计知识。
程式设计有个特点,就是必须动手做才能学到。面对一本程式设计的书硬K苦读是不
会有用的。非得实际找到一台可以撰写、编译还有执行的电脑,然后亲自把书中的
示范程式码打进去,一行一行除错,一段一段程式理解,这样才有办法将这语言学
起来。
有鉴于程式语言的这种学习特质,通常没有适当环境的学生,必须缴交学费到电脑
补习班诸如X匠或X承上课才能粗通一门程式语言。
不过到了线上教育的时代,连大学课程都有开放课程可以免费进修,建构电脑世界
的各种程式语言当然也有许多线上资源可以学习,国外的网站就列举了目前世界上
最受欢迎的前十大程式学习网站,其中第一个,也是最广为人知的,就是今天要介
绍的,前端程式语言界的霍格华滋 — Codecademy
(可惜答对题目不会有葛来芬多加十分)。
作者: gn00499901 (乌龟)   2014-08-04 02:26:00
谢谢分享!!这两天来看看!!最近刚好想要学网页的程式设计:D
作者: TSW (翘班帝国)   2014-08-04 02:28:00
PHP最多人会的"""前端"""服务器语言.....你的前端定义....
楼主: neversay (子不语)   2014-08-04 03:37:00
可能我跟你的定义真的不一样,我知道的backend是指RESTful/DB那端
作者: TSW (翘班帝国)   2014-08-04 04:17:00
一般的情况下的确会称呼对外的服务器为"前端",内部的服务器为"后端",但是这单纯是在指"实体机器"。如果你把一个网页服务器视为一个整体,那所谓的"前端",其实是使用者那端的人机接口,换句话说就是浏览器、HTML、CSS、JS,负责画面表现与处理使用者的输入。而后端负责将使用者输入的结果作处理然后产生输出。总之,最随便的分法就是把互联网摆中间,跑在使用者那边的叫前端,跑在服务器这边的叫服务器端或后端。修正一下,"实体机器"这个讲错了,应该是"服务器实体"才对。当你的单位是服务器的时候,这台服务器负责面对使用者,那台服务器负责跑数据库,所以这台简称前端,那台简称后端。当你的单位是一支应用程式的时候,这块CODE负责面对使用者,那段CODE负责做各种处理,所以这段称为前端,那段称为后端。
作者: yanggh (yanggh)   2014-08-04 08:29:00
理解类似T大所言+1
作者: kindhearted (☑不帅☑没钱☑没车)   2014-08-18 12:09:00
推好网站

Links booklink

Contact Us: admin [ a t ] ucptt.com