Statement of Attainment in iOS Apps with Swift (Introductory) - Part 1

Statement of Attainment   NRT
Course no:
Start date:
To be advised
 –   Ultimo
  • Expand all
  • iOS Apps with Swift (Introductory) - Part 1 course details

    Course description and aims

    Make magic happen on your iPhone using Swift! iOS is the most advanced mobile operating system being at the heart of every iPhone and iPad.

    Using object-oriented programming we teach you how to get started with application development for iPhones. We are going to build an app through which we will introduce the main components and frequently used building blocks.

    In this Two-Part course, Part 1 will teach you:

    1. Basics of Xcode and the Apple Developer Program
    2. Storyboards using Interface Builder
    3. Create and Manage Digital Assets for UI
    4. Auto Layout and Stack Views
    5. TableViews and Cell Customisation

    This Two-Part course provides a solid foundation for beginners to start their journey into an exciting and rewarding world of iOS mobile development. On completion of this course you become proficient in the fundamentals of iOS development and perfectly equipped to dive into intermediate topics offered in our Develop iPhone Apps with Swift (Intermediate) course.

    Course outcomes and careers

    Junior mobile developers, testers, debuggers or applications support staff.

    Recommended Pathways

    Once completed the applicants can expect to become proficient in the fundamentals of iOS app development.
    We recommend continuing with the Develop iPhone Apps with Swift (Intermediate) course.

    Skill sets

    Skills in iOS Apps

    Entry requirements

    An understanding of object-oriented programming (OOP) with Swift is required. We recommend our Swift Essentials course as an essential starting point

    This course is available to Australian Citizens or Australian Permanent Residents who are over 15 years of age, have left school and live or work in NSW.

    Enrol at any location

    Part Time Day
    Course start:
    Tue 20 Mar 2018
    Course duration:
    2 Weeks
    9 Hours per week
    View details
    About offering:


    Attend the following information session to meet with the teaching staff, discuss the course and get more information about enrolment and next steps.

    Wednesday, 7 February 2018 at 2.00pm or 6:00pm at Ultimo Campus, Thomas Street Ultimo, Building G, Ground level, room GG.19.

    Indicative timetable:

    You will need to attend approximately 9 hours of class over 2 to 3 days a week for 2 weeks. An indication of how your weekly timetable may look is: Tuesday and Thursday, 1:30pm to 4:30pm plus one full Saturday, 10:00pm to 4:30pm.

    How to enrol or apply:

    To apply for this course you must meet the Smart and Skilled eligibility criteria:


    Before you enrol you must have a Unique Student Identifier (USI). Visit to request a USI. Remember to add Sydney TAFE to your account via the Manage Permissions page (code: 90003, name: TAFE NSW - Sydney Institute).

    Find out more about applying and enrolling:

    Fee information:


    This course is fully government-subsidised for eligible students, meaning you won't have to pay any course fees. It is part of a program to help people develop the skills they need to get a job, undertake entry level qualifications or transition to a new job.


    NumberSubject nameNominal hours
    ICTPRG406Apply introductory object-oriented language skills60
    ICTPRG410Build a user interface50



    Got questions? Need help?


    Female students at Sydney TAFE


    A scholarship can help with fees and related study expenses.
    Find out if you are eligible.