Module 1 | Intro to the course | |
---|---|---|
Unit 1 | Swift Programming for Beginners | |
Unit 2 | 1.1 - Course Introduction | |
Module 2 | Variables and Strings | |
Unit 1 | 2.1 - Section Introduction | |
Unit 2 | 2.2 - Variables | |
Unit 3 | 2.3 - Strings | |
Unit 4 | 2.4 - Section Conclusion | |
Unit 5 | 2.5 - Section 2 Quiz | |
Module 3 | Your first app | |
Unit 1 | 3.1 - Section Introduction | |
Unit 2 | 3.2 - FirstApp | |
Unit 3 | 3.3 - madLibs | |
Unit 4 | 3.4 - Section Conclusion | |
Unit 5 | 3.5 - Section 3 Quiz | |
Module 4 | Branching | |
Unit 1 | 4.1 - Section Introduction | |
Unit 2 | 4.2 - if and bool | |
Unit 3 | 4.3 - boolExp | |
Unit 4 | 4.4 - operators | |
Unit 5 | 4.5 - switch Part 1 | |
Unit 6 | 4.6 - switch Part2 | |
Unit 7 | 4.7 - Section Conclusion | |
Unit 8 | 4.8 - Section 4 Quiz | |
Module 5 | Collections + Loops | |
Unit 1 | 5.1 - Section Introduction | |
Unit 2 | 5.2 - arrays | |
Unit 3 | 5.3 - dictionaries | |
Unit 4 | 5.4 - for loops | |
Unit 5 | 5.5 - while | |
Unit 6 | 5.6 - loops+collections | |
Unit 7 | 5.7 - Section Conclusion | |
Unit 8 | 5.8 - Section 5 Quiz | |
Module 6 | Functions | |
Unit 1 | 6.1 - Section Introduction | |
Unit 2 | 6.2 - functions Part 1 | |
Unit 3 | 6.3 - functions Part 2&3 | |
Unit 4 | 6.4 - functions Part 4 | |
Unit 5 | 6.5 - Scope | |
Unit 6 | 6.6 - Section Conclusion | |
Unit 7 | 6.7 - Section 6 Quiz | |
Module 7 | Enumerations | |
Unit 1 | 7.1 - Section Introduction | |
Unit 2 | 7.2 - Enummotivation | |
Unit 3 | 7.3 - Defandusage | |
Unit 4 | 7.4 - Section Conclusion | |
Unit 5 | 7.5 - Section 7 Quiz | |
Module 8 | Structures | |
Unit 1 | 8.1 - Section Introduction | |
Unit 2 | 8.2 - Structure definition and basic usage | |
Unit 3 | 8.3 - Structure methods and sorting | |
Unit 4 | 8.4 - Type methods vs instance methods | |
Unit 5 | 8.5 - Another example: a 3d Point type | |
Unit 6 | 8.6 - Section Conclusion | |
Unit 7 | 8.7 - Section 8 Quiz | |
Module 9 | Classes | |
Unit 1 | 9.1 - Section Introduction | |
Unit 2 | 9.2 - Definition basic usag | |
Unit 3 | 9.3 - Subclassing | |
Unit 4 | 9.4 - Method overriding in collections | |
Unit 5 | 9.5 - Type casting | |
Unit 6 | 9.6 - Inheritance pros v cons | |
Unit 7 | 9.7 - Protocols | |
Unit 8 | 9.8 - Optionals | |
Unit 9 | 9.9 . Section Conclusion | |
Unit 10 | 9.10 - Section 9 Quiz |
Powered By WP Courseware