Swift 进阶

Your Next Programming Language

初级

大约 7 个星期

6小时每周 (自主学习)

加入成千上万的全球学员

开始免费课程

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

大约 7 个星期

6小时每周 (自主学习)

加入成千上万的全球学员

课程概述

This course offers a quick practical introduction to Swift basics, including types, variables, constants, and functions. It combines syntax exercises with hands-on iOS development in Xcode. By the end of the course students will build their first iOS app, an app that creates and displays song lyrics customized to user input.

为什么学习这门课程?

Take this course if you are ready to dive head first into the Swift language and iOS development. If you can't wait to make your first app and you are looking for thorough explanations of syntax with plenty of code examples and lots of opportunities for practice, this is the course for you!

先修要求

We recommend at least 3 months of experience with any object-oriented programming language. Individuals with no programming experience should take our course, Swift for Beginners.

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

学习计划

Lesson 1

Swift Basics
Get to know the Swift types.
Learn when to use variables and constants.
Practice syntax with in-browser exercises.

Lesson 2

Functions
Define and call functions.
Correctly use local and external parameters.
Identify parameter types and return types.

Lesson 3

Silly Song Prep: Customizing the Lyrics
Put your new knowledge of functions to work.
Manipulate Swift strings to create funny lyrics.
Write the logic for your first iOS app.

Lesson 4

Silly Song Prep: Build the UI
Get comfortable working with Xcode.
Learn to use UIKit views and controls.
Build your first iOS app.

讲师与合作伙伴

Gabrielle Miller-Messner

Gabrielle Miller-Messner

Gabrielle 获得了加利福尼亚大学戴维斯分校的群体生物学哲学博士学位。她在学校的实验室分析 DNA 序列时发现了编程的乐趣。她曾向本科生和高中生教授科学和数学长达四年。在加入优达学城前,她已有一年半的 iOS 工程师工作经验。

官方微信公众号二维码

优达学城(Udacity)微信