---
title: "APP 市场发展空间可观：在家自学应用开发"
locale: "zh-hans"
language: "zh-Hans"
published: "2017-08-18T14:03:10+08:00"
updated: "2026-03-17T23:04:15.761Z"
canonical: "https://accordhk.com/blog/zh-hans/opportunities-in-the-app-market-learn-app-development-from-home-175"
---

# APP 市场发展空间可观：在家自学应用开发

APP 使用率和收入持续增长，为应用开发人才带来发展机会。新手可以通过 CS50 打好基础，在 Udemy 深入学习，再利用 Codecademy 的互动练习巩固技能。

## 重点摘要

新手可以在家通过 CS50 学习计算机科学基础，再通过 Udemy 学习 iOS 应用开发，并用 Codecademy 巩固编程技能。本文以2017年的市场背景，介绍 APP 收入增长和香港信息技术人才需求带来的发展机会。

[APP](<http://app-developer-hk.com>) 的用户使用率不断提高，年度净收入也呈持续上升趋势。2016年，全球 [APP](<http://app-development-hk.com>) 年度净收入高达800亿美元，预计到2020年将增长至超过1,000亿美元，可见市场上，[开发](<http://app-developer-hong-kong.com>)和设计 APP 这类行业的价值仍有持续增长的空间。

随着 [APP 开发](<http://app-development-hong-kong.com>)的市场价值持续上升，进入这一行业的人才相信会有相当大的发展机会。根据《2017年大中华薪资指南》，香港的[信息技术市场](<http://apps-developer-hk.com>)正在快速发展，对相关专业人才的需求很高，其中包括移动[应用开发](<http://apps-developer-hong-kong.com>)。有市场研究机构的调查预计，2017年香港的信息技术支出将接近1,750亿港元，比2016年增长2.2%。由于移动应用开发人才的需求尤其旺盛，不少企业除了提供较高薪酬来吸引人才，还提供免费班车、弹性工作时间等福利。

看到如此明朗的前景，你是否想从事 APP 开发，却不知道从何入手？其实，网上有不少适合新手的资源，包括教授 APP 开发的课程，以及供学习者交流的平台等。

### **CS50：学习基础知识**

想[开发 APP](<http://apps-development-hk.com>)，却从未接触过计算机科学？如果你是编程新手，可以从基础[计算机知识](<http://apps-development-hong-kong.com>)学起，而且只需12周就能做到！CS50（Introduction to Computer Science）是美国哈佛大学开设的计算机科学入门课程，课程在线开放，任何人都可以学习。

课程涵盖的知识非常广泛，从最基础的二进制、算法、伪代码、C 语言语法及应用、排序方法，到网络安全、软件工程和 Web 开发，还介绍了 C、Python、SQL、JavaScript、CSS、HTML 等语言。配合生动有趣的视频教学，你可以在短时间内打好基础。

此外，CS50 还提供许多补充教学资源，例如用作课堂补充的90分钟“课外课”，以及助教制作的短视频，进一步讲解课堂上简要提及的概念。完成课程后，还可以获得免费的学习认证，或付费取得学校认证的证书。

网站：[https://cs50.harvard.edu/](<https://cs50.harvard.edu/>)

### **Udemy：选择适合自己的编程语言**

对计算机科学有了基本了解后，你便可以选择最感兴趣的[编程语言](<http://appsdeveloperhongkong.com>)，继续深入学习。Udemy 上的“This Is How You Make iPhone Apps – iOS Development Course”是一门免费课程，提供应用开发指南，以深入浅出的方式帮助你[开发 iOS 应用](<http://hkmobileapps.com>)。课程提供4.5小时的视频教学。如果觉得单靠文字学习难以理解，可以结合视频进行学习和实践，直观的演示或许更容易理解。

网站：[https://cs50.harvard.edu/](<https://cs50.harvard.edu/>)

 

### **Codecademy：进一步巩固技能**

Codecademy 是一款免费工具，通过互动学习帮助你提升[应用编程](<http://hong-kong-app-developer.com>)技能。教学内容包括 HTML/CSS、JavaScript、Ruby、Python、PHP、jQuery、API 等。用户需要完成每个章节的练习，提交正确答案后才能进入下一章。Codecademy 还会汇总用户的错误类型，帮助巩固之前学过的知识。平台也设有“Q&A Forum”，用户在学习过程中遇到困难时，可以在论坛提问。

网站：[https://www.codecademy.com/](<https://www.codecademy.com/>)

网上有如此实用的教学资源，应当充分利用，先在短时间内掌握基础知识，再通过这些平台进行进阶练习并与他人交流，必定能找到自己最擅长的编程语言，发挥自己的才能。

## 常见问题

### 没有计算机科学基础，应该从哪里开始学习？

文章建议新手从哈佛大学的在线计算机科学入门课程 CS50 开始，任何人都可以学习。文中指出，只需12周便可学习基础知识。

### CS50 主要教授哪些内容？

课程涵盖二进制、算法、伪代码、C 语言、排序方法、网络安全、软件工程和 Web 开发等内容，也介绍 Python、SQL、JavaScript、CSS 和 HTML。课程配有视频教学和补充学习资源。

### 文章推荐了哪门学习 iOS 开发的 Udemy 课程？

文章介绍了“This Is How You Make iPhone Apps – iOS Development Course”，称其为提供4.5小时视频教学的免费课程。如果单靠文字难以理解，可以结合视频进行学习和实践。

### Codecademy 如何帮助提升编程技能？

Codecademy 提供互动练习，用户提交正确答案后才能进入下一章。平台还会汇总用户的错误类型，并提供 Q&A Forum，方便用户在遇到困难时提问。

### 文章提到2017年香港信息技术市场有哪些机会？

文章指出，香港对信息技术人才的需求很高，尤其是移动应用开发人才，并引用调查预测2017年的信息技术支出将接近1,750亿港元，比2016年增长2.2%。不少企业还通过较高薪酬、免费班车和弹性工作时间等福利吸引人才。
