Swift 入门

你的第一门编程语言

初级

大约 7 个礼拜

6小时每周 (按照自己的节奏)

加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习
初级

大约 7 个礼拜

6小时每周 (按照自己的节奏)

加入成千上万的全球学员

课程概述

在这门课程里,你将开始学习用于构建 iOS 应用的 Apple 编程语言——Swift。你将先从基础知识开始,然后通过创建第一款应用,逐步了解所有的核心概念。学完本课程后,你将完成一些习题集,检测下自己对 Swift 的理解程度,并运用所学的知识。

为什么学习这门课程?

任何开发者的起步阶段都是学习首个编程语言。对于 iOS 开发者来说,这一旅程就是从 Swift 编程语言开始。在这门课程里,你将学习 Swift 基础知识以及核心功能,从而学会解决问题、构建算法,并最终构建功能完善的移动应用。

先修要求

这门课程不需要任何编程经验。建议掌握基本计算机知识,并了解如何浏览 Mac 操作系统。

查看使用优达学城的技术要求

学习计划

第 1 课:变量

在这节课里,你将学习几乎所有编程语言都具有的基本构架模块——变量。开发者可以利用变量存储用于控制应用行为的信息。学完这节课后,你将能够使用变量来创建和存储值.

第 2 课:字符串

在这节课里,你将学习如何表示一串字符,也就是字符串!对于 iOS 应用来说,你将在用户界面上的标签、按钮和任何文本中用到字符串,此外,后台处理也会用到字符串。学完这节课后,你将能够使用字符串强大的内置功能创建和操纵字符串。

第 3 课:if 语句

在这节课里,你将通过使用 If 语句学习如何控制 Swift 代码的执行时间和方式。同时还将学习 if 语句的对立语句,即 else 语句。学完这节课后,你将能够根据定义的逻辑,规定 Swift 代码何时应该执行的条件。

第 4 课:函数

在这节课里,你将学习函数。通过函数,开发者能够组织和重复利用代码。理解函数对于成为一名 iOS 开发者来说很关键,学完这节课后,你将能够创建函数并在 Swift 中使用函数。

讲师与合作伙伴

Jarrod Parkes

Jarrod Parkes

Jarrod 擅于尝试与教育相关的一切新事物:他积极主动,倡导改变现有的学习方式。他第一次向现状提出挑战,是帮助哈森生物技术研究所的中学生建立的虚拟科学实验室。在阿拉巴马大学亨茨维尔分校学习计算机科学的时候,他在大学课程之外还经常学习网上课件,这让他受益匪浅。他拥有阿拉巴马大学亨茨维尔分校的计算机科学学士学位。

官方微信公众号二维码

优达学城(Udacity)微信