Programming for Non-Programmers: iOS 15 and Swift 5

Go to class
Write Review

Free Online Course: Programming for Non-Programmers: iOS 15 and Swift 5 provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Programming for Non-Programmers: iOS 15 and Swift 5 is taught by Todd Perkins.

Overview
  • 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