首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >初学者语言应用程序

初学者语言应用程序
EN

Stack Overflow用户
提问于 2010-12-23 06:41:30
回答 5查看 350关注 0票数 1

嗨,我是一个没有编程经验的技术人员。我知道html和css,但我希望有一天能够为我的手机(我有一个android)和可能的移动网站制作一个应用程序。

我把学习一门编程语言和创建一款移动应用程序作为我的工作目标,现在我的老板希望我选择一门编程语言来学习。我在麻省理工学院(http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/)找到了一门免费的公开课,叫做“计算机科学导论”。在课程中,他们教授python,但更重要的是,他们似乎教人如何像程序员一样思考。

当我告诉我的老板关于免费在线课程的事时,她认为Python不适合我学习。她想让我学习一种更类似于制作手机应用程序的语言。有没有人知道一种更好的语言可以让我学习,类似于Android或iPhone的App语言。

谢谢

EN

回答 5

Stack Overflow用户

发布于 2010-12-23 06:47:18

有几件事在我看来是你的目标:

  1. 你想要接受有关如何编程的正式培训(这是独立于一门语言的)
  2. 你想学习如何为移动设备开发应用程序
  3. 你的老板支持目标1和目标2,但希望看到她的投资获得最佳回报。

我认为实现所有这些目标的最简单方法是开始学习如何使用编程。Java经常用于计算机科学入门课程,因此您应该能够同时学习语言和编程概念。一旦你有了这个基础,你将能够开始学习 Android 开发,因为Android应用程序是用Java语言构建的。

您可以从读取Oracle中的一些资源开始:http://download.oracle.com/javase/tutorial/java/concepts/index.html

也有很多很好的入门书籍:

从学习Python开始并没有什么错。一旦你很好地掌握了编程基础知识,你就可以相对快速地学习新的语言。然而,从你老板的角度来看,花钱让你同时学习一门用于移动开发编程的语言更有价值。

票数 2
EN

Stack Overflow用户

发布于 2010-12-23 06:54:40

在学习如何为iPhone开发之前,先学习编程。这会给你一个更好的成功机会。Python是学习编程的一个非常好的语言,尤其是在CS入门课程环境中。但是任何入门编程语言环境都可以(即使是为孩子设计的)。

一旦你习惯于用Python语言(或你选择的任何第一种计算机语言)编写重要的程序,学习Objective C和iOS API(或Java和Android )将变得比从头开始和零编程背景更容易得多()。

票数 1
EN

Stack Overflow用户

发布于 2010-12-23 06:44:44

Python是一个很好的入门语言,但您需要确保您做的不仅仅是课程作业。

为什么不直接浏览一下Android开发的教程呢?如果你担心不立即使用Java会浪费时间,为什么不直接从Java开始呢?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4514389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档