Course Summary
This course teaches you the fundamentals of the Swift programming language. Swift is a powerful and intuitive programming language for all Apple platforms. It is easy to get started using Swift as Swift was designed to be anyone's first programming language. So, learning Swift can open doors to the world of coding. That is also why you do not need to have a programming background to do this course.
You will be introduced to Swift gradually in class and through engaging with many online resources. While Swift is used for building the logic and functionality of your applications, you will also learn SwiftUI, which is a framework for building user interfaces. So, as you gradually gain confidence to program using SwiftUI and Swift, you will spend time in class applying your knowledge to build and realise the UI/UX and functionality of the iOS app you designed in the previous course, 'UI & UX for Apple Platform'.
This course includes a work integrated learning experience in which your knowledge and skills will be applied and assessed in a real or simulated workplace context and where feedback from industry and/ or community is integral to your experience. You will undertake an industry engaged project in a studio-based workshop environment. You will be assessed by RMIT staff.