If you want to make a success of this course, there are only two rules:
- Every day you spend one hour reading or watching SwiftUI tutorials, or writing SwiftUI code.
- Every day you post about your progress to the social media site of your choosing. Tell people!
- Day 1 – variables, simple data types, and string interpolation
- Day 2 – arrays, dictionaries, sets, and enums
- Day 3 – operators and conditions
- Day 4 – loops, loops, and more loops
- Day 5 – functions, parameters, and errors
- Day 6 – closures part one
- Day 7 – closures part two
- Day 8 – structs, properties, and methods
- Day 9 – access control, static properties, and laziness
- Day 10 – classes and inheritance
- Day 11 – protocols, extensions, and protocol extensions
- Day 12 – optionals, unwrapping, and typecasting