文档章节

踏上编程大道,从 Python 开始成为神级 Coder 吧

 爱尚论坛
发布于 2015/03/20 09:03
字数 756
阅读 9
收藏 0

  电脑科学,或说计算机科学,是个在美国不断成长的产业,薪资报酬也很高。市场上永远存在著对天赋异禀的新锐工程师的需求,这就是为什麽「学习程式语言」一直是一件有魅力的事情。

  但是,就跟任何技能一样,我们常常不知道从哪个地方开始学起,以下是几个最适合程式语言初学者,一开始,可以跟著做的几个步骤。

  入门的编程方式-Drag and Drop

  「Drag and Drop」是一种基础的写程式方式,可以让你直接用「拖曳」方块,或者是透过其他视觉化的元素去写程式,而不是生硬地写 Code。

  一个专门提供线上 Coding 课程的网站-Code.org,它的其中一个创始人 Hadi Partovi 表示,用拖曳的方式,是一种更容易学习程式语言,特别是学习相关基础知识的好方式,而且,不用烦恼每一个细部 Coding 文字到底要放在哪个位置。

  Partovi 也对 Business Insider 表示:「一旦你透过拖曳的方式学会程式语言的基本概念,你绝对会想要学会,怎麽把它真的做出来。」

  目前已经有很多,可以让你用 Drag and Drop 方式写程式的资源,包含MIT Scratch、Code.org’s Code Studio 以及 Google Blocky。

  适合初学者的语言-Python

  Partovi 表示,Python 因为较不强调句法,是一种对初学者来说较简单的语言。所以,如果你忘记了括号或是放错了几个分号,它不会像其他的程式语言工具一样跑不出来。

  实用的程式语言-Javascript

  Javascript 不像 Python 一样简单,但它能够在每一个平台上面运作-Mac, Windows, iOS和 Android 等等。Partovi 说,各种网页浏览器,或甚至连智慧手表这类新的产品,武汉仁济肿瘤医院怎么样都可以支援。

  「一旦你学会了 Javacript,那就相当程度习得程式语言的能力。」Partovi 说。

  在 Javascript 之后,试试看 Ruby 和 Ruby on Rails 吧!

  Ruby on Rails 是一个能够帮你了解程式语言后台的好工具,儘管 Ruby 和 Ruby on Rails 的名字很像,但他们有一个关键的差异。Ruby 是一种脚本语言(scripting language),通常在语法上比较简单,但 Ruby on Rails 是一个基于 Ruby 之上的网页应用程序架构,换句话说,Ruby 是一种程式语言,而 Ruby on Rails 是一个让你能够更容易製作网站的工具。

  到底是什麽让 Ruby 和 Ruby on Rails 有这麽大的吸引力呢?Partovi 指出,因为在使用这些工具的过程中,不需要涉及模型的试作,一旦你写下这些 Code,即可轻轻松松得到最终的产品并且让它运行。http://www.fnb.hk/blog/space-34121-do-blog-id-315223.html

© 著作权归作者所有

粉丝 0
博文 22
码字总数 18644
作品 0
武汉
私信 提问
Python干货整理,从入门说起(7.4)

>先引用一篇关于“神奇Python”的相关介绍的文章来热热身,引用文章:Python 有那么神吗? Python的确挺神的~但不是生来就那么神。Python是在1991年被创造出来的,但真正开始被广泛使用是Pyt...

慕课网官方_运营中心
2018/07/04
0
0
斯坦福教授教你从0到1的逆袭之路,Python改变你的学习方式

随着机器学习的兴起,Python 逐步成为了「最受欢迎」的语言。它简单易用、逻辑明确并拥有海量的扩展包,因此其不仅成为机器学习与数据科学的首选语言,同时在网页、数据爬取可科学研究等方面...

诸葛青云999
2018/08/24
0
0
人工智能,大数据下的 Python语言发展趋势

当前火热的大数据、人工智能,都是基于python开发的。Python 作为一种高级语言,它能够完成现实中的各种任务,从网站和游戏开发到机器人和航天飞机控制,它可以应用于各种领域。 Python 有多...

python达人
2018/05/06
0
0
成都python数据分析课程学习,python为什么越来越受追捧?

python作为编程语言的一匹黑马,已经成为不少程序员们的首选。近期有不少学员都在咨询python数据分析课程,这里加米谷大数据给大家简单介绍下这门语言。 PYPL 发布7月编程语言指数榜: Pyth...

加米谷大数据
2018/07/24
3
0
从0到1的逆袭之路,Python改变你的学习方式

  随着机器学习的兴起,Python 逐步成为了「最受欢迎」的语言。它简单易用、逻辑明确并拥有海量的扩展包,因此其不仅成为机器学习与数据科学的首选语言,同时在网页、数据爬取可科学研究等...

北北北乐
2018/08/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
今天
4
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
6
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
8
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
6
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部