Swift 4 Programming

Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux. Swift is designed to work with Apple's Cocoa and Cocoa Touch frameworks and the large body of existing Objective-C code written for Apple products. Created by TheCodex.

Average Course Length

3 hours

Skill Level


Pick a lesson

1: Getting Started with Swift
2: Variables and Data Types
3: Constants and Multiple Assisgnment
4: Arithmetic Operators
5: Conditional Statements
6: Arrays
7: Dictionaries
8: For Loops
9: While Loops
10: Switch and Loop Control Statements
11: Functions
12: Structs
13: Enums
14: Classes and Objects
15: Inheritance and Overriding