There is an updated version of this course available, created for Swift 5.5, iOS 15, Xcode 13. View Latest Version

Beginning Swift 3

Sep 13 2016 · Video Course (1 hr, 52 mins) · Beginner

Learn about Apple’s brand new programming language, Swift, through hands-on examples! This series is up-to-date for Swift 3 and uses Xcode 8.

Version

  • Swift 3, iOS 10, Xcode 8

Introduction

3:44 Free

Find out what's covered in our Beginning Swift video tutorial series.

1

Variables

14:34 Free

Learn the basics of variables, how to name them, and what it means to be mutable and immutable.

2

Types

8:36

Learn the various types which are available to you and how to define them.

3

Strings

9:58

Learn the basics of text in string and how to manipulate them.

4

Tuples

7:02

Learn the basics of tuples in passing values throughout your code.

5

Learn the basics of putting branching statements in your code.

6

Loops

8:01

Learn to run code multiple times through the use of loops.

7

Learn the basics of switch statements to produce advanced code branching.

8

Functions

10:05

Learn to basis of creating functions to package your code and call it on demand.

9

Optionals

9:37

Learn the basics of what it means to declare your types as optionals.

10

Arrays

9:33

Learn the basics of your first collection type which allows you to create unordered lists.

11

Learn to create structures consisting of key-value pairs to be used in your code.

12

Conclusion

4:46

Review what you learned in our Beginning Swift video tutorial series and find out where to go from here.

13

Version history

iOS 15, Swift 5.5, Xcode 13

Oct 19 2021

iOS 14, Swift 5.3, Xcode 12

Aug 1 2020

iOS 12, Swift 4, Xcode 10

Aug 21 2018

iOS 11, Swift 4, Xcode 9

Sep 26 2017

iOS 10, Swift 3, Xcode 8 (Selected)

Sep 13 2016

iOS 9, Swift 2, Xcode 7

Sep 1 2015

Contributors

Comments