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

LinkedIn Learning

Programming for Non-Programmers: iOS 15 and Swift 5

via LinkedIn Learning

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Get the instructions and skills you need to create a simple iOS application in one day. Learn about setting up a coding environment, working with variables, and more.

Syllabus

Introduction
  • Build a simple application in one day
  • What you should know
  • The finished app
1. Setting Up Your Coding Environment
  • Finding and installing Xcode
  • Creating an Xcode project
  • Understanding the Xcode interface
  • Configuring Xcode for app development
  • Configuring the iOS Simulator for app development
2. Programming Building Blocks: Variables
  • How programming works
  • Understanding variables and constants
  • Working with variables in a playground
  • Using variables in SwiftUI
  • SwiftUI stacks and attributes
  • Creating a custom SwiftUI component
  • Creating calculator buttons
  • Adding dynamically customizable attributes
  • Challenge: Finishing the calculator buttons
  • Solution: Finishing the calculator buttons
3. Programming Building Blocks: Methods
  • Understanding methods
  • Using methods
  • Running code when a button is pressed
  • Using a method as a variable
  • Passing parameters to method variables
  • SwiftUI binding
  • Using different methods to handle different events
  • Challenge: Creating methods for other buttons
  • Solution: Creating methods for other buttons
4. Programming Building Blocks: Control Flow
  • Understanding conditional statements
  • Using conditional statements and booleans
  • Handling the numeric button presses
  • Optionals and if let statements
  • Enums
  • Challenge: Conditionals
  • Solution: Conditionals
5. Finishing the Application
  • Storing the saved number
  • Showing the total when the equals button is tapped
  • Formatting the number with commas
  • Adding an App Icon
  • Challenge: Clear button
  • Solution: Clear button
Conclusion
  • Next steps

Taught by

Todd Perkins

Reviews

Start your review of Programming for Non-Programmers: iOS 15 and Swift 5

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.