Weekly Guide
Week 1: Basic Swift Guide
An introduction to the Swift programming language, covering fundamental concepts such as variables, control flow, and functions through practical examples.
View GuideWeek 2: Intermediate Swift Guide
A guide to more advanced Swift topics, including switch statements, dictionaries, optionals, structures, classes, and more.
View GuideWeek 3: Magic Me Step by Step Guide
Complete tutorial for building the 'Magic Me' app. Includes Swift & SwiftUI code examples, UI building techniques, interactivity, and challenge projects.
View GuideWeek 4: Contact List App Part 1 Guide
A step-by-step guide to building the Contact List app, focusing on creating the user interface and setting up the basic data model.
View GuideWeek 5: Contact List App Part 2 Guide
Refactor the app to load data from a local JSON file, a key step for creating scalable and maintainable apps.
View GuideWeek 6: RMIT Casino Game Part 1
A step-by-step guide to building the RMIT Casino game, covering project setup, asset management, UI construction, and basic interactivity.
View GuideWeek 8: RMIT Casino Game Part 2
Continue building the RMIT Casino game by adding betting logic, calculating winnings, managing scores, and adding sound effects.
View GuideWeek 9: Data Flow, MVVM & Observation Framework
A guide to understanding data flow in SwiftUI, applying the MVVM architecture, and using the new Observation Framework.
View GuideWeek 10: Data Persistence with Firebase
A guide to setting up and using Firebase for data persistence in your iOS applications, covering Authentication and Cloud Firestore.
View GuideWeek 11: Data Persistence with SwiftData
A guide to setting up and using SwiftData for data persistence in your iOS applications.
View Guide🤫 Secret Topic
A new module is quietly being created! What fun topic of iOS development will we explore next? Check back soon to find out.
Classified 🔒Course Resources
Asset Gallery
Browse and download avatars, logos, and other visual assets provided for iOS development projects.
View GallerySwift & SwiftUI Cheatsheet
A detailed quick reference for Swift fundamentals and key SwiftUI elements like views, layouts, modifiers, and state management.
View CheatsheetUseful Resources & Links
Essential external tools and learning resources including design tools, color palettes, learning platforms, and AI assistance for iOS development.
View Resources