Swift Certified User

R3,848.00

Course + Exam Bundle
Category: Brand:

App Development with Swift Certified User

Earning the App Development with Swift Certified User certification demonstrates knowledge of common
concepts and practices that Swift developers use while building basic fluency in Xcode source and UI editors.
Students will be able to create iOS apps that adhere to standard practices, including the use of stock UI
elements, layout techniques, and common navigation interfaces.

1. Xcode Developer Tools

1.1. Identify and use the features of the Xcode interface
1.2. Demonstrate how to build and run an app
1.3. Use debugging techniques including, but not limited to,

2. Swift Programming Language


2.1. Declare and use basic Swift types
2.2. Manage data using collection types
2.3. Know how and when to apply control flow and loops

2.4. Use functions
2.5. Demonstrate proper use of structs, classes
2.6. Demonstrate the use of Optional types
2.7. Evaluate variable scope and shadowing

3. View Building with SwiftUI


3.1. Position and/or layout a single SwiftUI View with
standard Views and modifiers
3.2. Create multiple Views to implement app logic
3.3. Use List Views to iterate through collections
3.4. Extract Subviews to simplify the structure of an
overlarge View
3.5. Create a multi-view app with navigation Stacks,
Links, and/or Sheets
3.6. Use @State, @Binding, @Environment, and/or
Observable to share data between Views