Select Page

ICAD – iOS Certified Associate Developer

This 5-day course will guide students through the entire process of developing an iPhone application from designing to developing, testing and releasing iPhone and iPad applications. The goal is to get you past the initial learning curve to help you to understand the way iPhone and iPad applications work and how they are built.

Audience Profile

This workshop is intended for Programmers and Designers with programming abilities who are interested in developing applications for iPhone and iPad supporting popular iOS applications.

Participant Prerequisites

All participants should have basic competency in at least one
object-oriented programming language (such as C++/C#/Java, Javascript).

Participants are also required to register as an Apple iOS
Developer (Free) at: https://developer.apple.com/ 

Course Objectives

Upon completion of this course, you will be able to:

  • Explore the basic of iOS device capabilities and limitations
  • Illustrate the iOS development Process
  • Leverage some of the networking and multi-threading capabilities that exist in iOS
  • Utilize the Swift programming language including properties, conditionals, instance variables, classes, strings, arrays, loops, methods and enums
  • Employ basic Debugging and trouble shooting
  • Explore and use UI Elements and Auto Layout
  • Experience working in teams on iOS related projects
  • Explain the process of creating a universal app that will run on both iPhone and iPad devices
  • Detail the process required to publish and submit an iOS application
  • Design, develop, create and present a signification final iOS business application project

Course Outline

The following items describe the outline of the course:

Day 1: Fundamentals

  • Getting started with xCode
  • Swift 3 Language
  • Overview of iOS 10 & iOS 11
  • Creating a Single View Application

Day 2: Creating Interfaces

  • Mobile app Development Lifecycle
  • Create View
  • Storyboard & Segue
  • Multi Views
  • Debugging Application

Day 3: Creating Data

  • PList (Local) Property List
  • JSON (Remote)
  • Core Data (Local)
  • Remote Data

Day 4: Devices Features

  • Core Location
  • Map using MapKit Framework
  • Creating Camera Functionality
  • Gestures Adding
  • Social Framework
  • Mini Project

Day 5: Multimedia, Localization and Beyond the Basic

  • UIWeb View
  • Making Multimedia Audio & Video
  • App Localization Internationalize Your App
  • Coding Best Practices
  • Beyond The Basics
  • App Submission Process

Course Materials

The following materials are included as part of the course:

  • iTrain Asia official digital curriculum

Exam Format

The ICAD Certification Exam duration is 2 hours, consisting of 50 Multiple Choice Questions, with a Passing Score of 70%. You will receive a professional ICAD Certification upon passing the exam.

Seet Daniel

Dans provides mobile application development and web development services. He is a realworld experience trainer who have more than 5 years of actual industry experiences in giving
iOS training and development.

He has trained more than 1000 participants in the iOS Development within a classroom environment and iOS related conferences, seminars and talks. The workshops are attended by a diverse group of participants ranging from students, programmers from government sector, private sector and and even MSC status companies.

He has equipped lecturers with the iOS development knowledge as more than 20 local and private universities have been trained in the region via the MyUniAlliance Program under MDEC initiative. He also appointed to be the iOS trainer to conduct the iOS training Indonesia and Singapore.

ICAD - iOS Certified Associate Developer

5 + 4 =