iOS Foundations (UIKit)
Your Journey Starts Here
In this iOS Foundations course, you'll be acquiring the basic skills needed for iOS app development. You'll learn how to use Xcode (the program we build apps with), basics of the Swift programming language, how to build user interfaces and wire up simple logic. Each app I'll take you through will reveal new concepts and techniques for you. By the end of this course, you'll have completed 4 apps!
Learning Outcomes
War Card Game and more
You'll have completed the War Card Game app and 3 other apps!
Xcode
You'll be familiar with using and navigating around Xcode (the program we build apps with).
Swift Programming
You'll know the basics of Swift and object oriented programming principles.
Build User Interfaces
You'll be able to build clean, simple user interfaces.
Handle User Interaction
You'll know how to respond to user interaction.
Who Should Take This Course?
This course has no course requirements and does not require any prior knowledge of coding.
This Course is Compatible With:
Course Curriculum
-
StartLesson 1: Xcode Essentials (14:37)
-
StartLesson 2: Auto Layout (31:21)
-
StartBonus - Lesson 2: Auto Layout (27:50)
-
StartExercise - Lesson 2: Auto Layout (8:22)
-
StartLesson 3: UIStackViews (14:58)
-
StartExercise - Lesson 3: Stack Views (10:17)
-
StartLesson 4: First User Interface (30:53)
-
StartExercise - Lesson 4: User Interface (10:05)
-
StartLesson 5: Swift Basics (Part 1) (20:06)
-
StartLesson 6: Swift Basics (Part 2) (22:41)
-
StartLesson 7: Swift Basics (Part 3) (17:28)
-
StartLesson 8: Connecting Elements (23:31)
-
StartLesson 9: User Interaction (11:08)
-
StartLesson 10: Coding Logic (18:36)
Enroll in CWC+ to access all of our courses
When you join CWC+, you'll get access to this course along with many others! No matter what your goal is; whether it's to start an iOS career, become a freelancer, build an app business, make apps for income... we'll help you get there!