Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Swift for Developers

via Udacity


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.


  • Swift Basics
    • Get to know the Swift types.,Learn when to use variables and constants.,Practice syntax with in-browser exercises.
  • Functions
    • Define and call functions.,Correctly use local and external parameters.,Identify parameter types and return types.
  • 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.
  • Silly Song Prep: Build the UI
    • Get comfortable working with Xcode.,Learn to use UIKit views and controls.,Build your first iOS app.

Taught by

Gabrielle Miller-Messner


Start your review of Swift for Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.