Introduction to Swift Programming

Get the basics of Swift coding with this mini-course!

Course curriculum

  • 1

    Introduction

    • Welcome

    • Where to Get Help?

  • 2

    Swift Programming

    • Swift Programming: Lesson Plan

    • Data Types

    • Swift Math Operations

    • If Statements

    • Switch Statements

    • Loops (Part 1)

    • Loops (Part 2)

    • Functions (Part 1)

    • Functions (Part 2)

    • Classes

    • Subclassing and Inheritance

    • UIKit

    • Initializers

    • Optionals

    • Properties

    • Designated and Convenience initializers

    • Arrays

    • Dictionaries