Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Swift Programming for Beginners
Intro to the course
Course Introduction (2:10)
Variables and Strings
Section Introduction (0:15)
Variables (7:48)
Strings (11:02)
Section Conclusion (0:12)
Section 2 Quiz
Your first app
Section Introduction (0:21)
FirstApp (11:54)
madLibs (14:01)
Section Conclusion (0:07)
Section 3 Quiz
Branching
Section Introduction (0:15)
if and bool (8:04)
boolExp (2:22)
operators (7:51)
switch Part 1 (2:42)
switch Part2 (0:51)
Section Conclusion (0:16)
Section 4 Quiz
Collections + Loops
Section Introduction (0:27)
arrays (9:02)
dictionaries (4:09)
for loops (7:29)
while (4:29)
loops+collections (8:09)
Section Conclusion (0:09)
Section 5 Quiz
Functions
Section Introduction (0:33)
functions Part1 (7:05)
functions Part2&3 (9:55)
functions Part4 (7:35)
Scope (4:34)
Section Conclusion (0:19)
Section 6 Quiz
Enumerations
Section Introduction (0:32)
Enummotivation (9:37)
Defandusage (6:02)
Section Conclusion (0:13)
Section 7 Quiz
Structures
Section Introduction (0:24)
Structure definition and basic usage (5:19)
Structure methods and sorting (12:50)
Type methods vs instance methods (5:50)
Another example: a 3d Point type (10:01)
Section Conclusion (0:16)
Section 8 Quiz
Classes
Section Introduction (1:01)
Definition basic usage (7:47)
Subclassing (10:37)
Method overriding in collections (5:36)
Type casting (7:18)
Inheritance pros v cons (3:18)
Protocols (7:05)
Optionals (10:59)
Section Conclusion (0:41)
Section 9 Quiz
functions Part1
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock