Learn with SMU Academy

Singapore Management University
Apple Consultant Network
  • Demonstrate coding proficiency using Swift programming language
  • Understand the industry best practices for iOS apps design
  • Demonstrate the usage of diverse User Interface (UI) elements and layout techniques, and navigational interfaces for app building
  • Implement web Application Programming Interfaces (APIs) for data exchanges between apps and data sources
  • Implement existing and new event-driven methods concurrently
  • Develop an iOS App using app design, testing, and deployment methodologies

Skills You'll Get

Swift Coding
iOS Design
UI Usage
API Implementation
Event-Driven Methods
iOS App Development

Course Overview

Offered under the SkillsFuture Career Transition Programme (SCTP) to support mid-career individuals in developing essential emerging and industry-relevant skills, this programme aims to enhance participants' employability and facilitate career transitions into job roles within the iOS app development field.
As the demand for Apple devices rises, the iOS development market is simultaneously booming. With Apple's modern Swift programming language and the Xcode IDE, building and publishing apps directly to the app store has never been easier.
From learning the best practices for iOS app design to navigational interfaces for building apps, and web APIs, students will be taught how to navigate through the app design process. Classes are conducted by Certified Apple Professional Learning Providers and iOS Developers working in the industry, through a combination of lectures, hands-on coding projects, and technical labs.
Whether you're a software developer, project manager, or a complete beginner to programming, come learn with us and join the growing pool of iOS developers to create the next stellar iOS app. By the end of the programme, students will gain a solid understanding of Swift programming and iOS app development using Xcode and be prepared to take on the Apple App Development with Swift Certified User certification exam.
Basic
(SCTP) Advanced Certificate in iOS App Development with Swift Programming
Modules Information:
8 Modules (Total 120 hours)

Each module (15 hours) consists of:
  • 2 weekday sessions
    (7pm - 10:30pm)
  • 1 Saturday session
    (9am - 6pm: 1 hour lunch break)
Fees:
$19,620* (as low as $1,386 after maximum funding)

*Registration is with SMU Academy

Course Outline

(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 1: Swift Programming Fundamentals and Xcode IDE
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 2: Building Interfaces with UIKit Frameworks
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 3: Navigation and Workflows
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 4: Working with Table Views
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 5: Using Web APIs and JSON
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 6: Concurrency with Swift
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 7: Design Cycle, Prototyping, Testing & Release
To be advised
(SCTP) Advanced Certificate in iOS App Development with Swift Programming Module 8: Capstone Project
To be advised

Course Duration

8 Modules (Total 120 hours)

Each module (15 hours) consists of:
  • 2 weekday sessions
    (7pm - 10:30pm)
  • 1 Saturday session
    (9am - 6pm: 1 hour lunch break)

Who Should Attend

  • AWS Cloud Solutions Architect
  • DevOps Engineer
  • Cloud Security Engineer
  • Cloud Infrastructure Engineer
  • Full Stack Developer
  • Cloud Operations Manager

Course Fees Funding

$19,620* (as low as $1,386 after maximum funding)

*Registration is with SMU Academy

Learn from the Industry Experts

Germaine Goh
Germaine Goh
Chief Education Officer,
Ph.D Bioengineering, UC Berkeley - UC San Francisco
Germaine holds a Ph.D. in Bioengineering from the University of California, Berkeley, and was a recipient of the prestigious A*STAR and EDB academic scholarships. She was a senior research fellow at A*STAR, where she applied her technical skills to practical use in bioinformatics, biostatistics, data analysis and robotics, with publications in a variety of fields. She has since returned to teaching and education with SG Code Campus where she serves as the Head of Curriculum development, overseeing the structural and curriculum development for the school's entire course roadmap including python courses, as well as instructional training and quality. Germaine has taught in various contexts from individual tutoring to full classrooms, and fellow scientists.
Ian Choo
Ian Choo
Chief Executive Officer, SG Code Campus,
M.Sc. Management Science & Engineering, Stanford
Ian holds graduate and undergraduate degrees in Management Science & Engineering (Stanford University) and Applied Mathematics & Economics (University of California, Berkeley). His computational expertise was developed through graduate studies in Computational Engineering and Machine Learning, followed by professional experience as a quantitative risk manager at Barclays Investment Bank. This professional role involved extensive data analysis and the development of financial models using Python, R, VB.NET, and FORTRAN, further sharpening his technical skills.
Ian's passion for education led him to found SG Code Campus, where he designs curricula for students of all ages and backgrounds in areas such as Web & Mobile programming, Cloud Computing, and Data Science. His teaching extends to Singapore Management University Academy, where he delivers the Advanced Certificate in Applied Data Analytics and Certificate in Technology Foundations courses to working professionals. Additionally, his technical leadership is exercised as Chief Technology Officer, overseeing systems deployed on AWS and Google clouds.
Lui HuiLiang
Lui HuiLiang
Chief Product Officer,
MSc. Mechanical Engineering, UC Berkeley
Awarded the DSTA Overseas Scholarship, Huiliang earned a Masters of Science and Bachelor of Science (Honours) in Mechanical Engineering from the University of California, Berkeley, with a Minor in Industrial Engineering and Operations Research. His career began at DSTA, where he applied his technical and project management skills to oversee the acquisition of modelling and simulation systems critical to SAF training.
Huiliang's expertise was subsequently sought in the private education sector at Indigo Education Group, one of Singapore's largest private education companies. Here he led the technology department, employing Python and data analytics to derive actionable insights from student enrolment and demographic data. Additionally, he managed Indigo's online learning platform, spearheading the design, development, and integration of ERP and CRM applications to ensure operational efficiency.
Motivated by a passion for math, science, and engineering, Huiliang is an educator who believes in the power of real-world applications to ignite programming interest. He extends this philosophy to his role at the Singapore Management University Academy, where he teaches introductory Python and Data Science classes to working professionals under the Professional Certificate in Python Programming programme.
Yong Yang Chung
Yong Yang Chung
Technical Programme Manager, SG Code Campus,
B.Eng. (Hon) Mechanical Engineering, NTU
Yong Yang is a seasoned AWS Authorized Instructor (AAI) with a robust background in technical program management and curriculum development. With over four years of experience at SG Code Campus, Yong Yang has excelled as a Technical Programme Manager, overseeing project streams using tools like Jira and architecting CRM systems on Salesforce. His role as an Instructor & Curriculum Developer showcases his expertise in teaching programming languages, such as Python, to diverse audiences.
Yong Yang’s proficiency is further evidenced by his certifications, including AWS Certified Solutions Architect – Associate and AWS Certified Developer – Associate. His ability to adapt and create relevant teaching content ensures that his students receive up-to-date and practical knowledge.
His academic foundation in Mechanical Engineering from Nanyang Technological University complements his technical acumen, making him a well-rounded professional in the tech education sector.