iOS App Development with Swift Programming Training

Multiday, 19/10/2024 - 29/10/2024

Venue

Tertiary Courses Malaysia G-3A-02, Corporate Office Suite, KL Gateway, No 2, Jalan kerinchi, Gerbang kernichi Lestari, 59200

Entrance Fee

2000

Category

Science & Technology

Event Type

Class, Course, Training or Workshop

Share

Schedule

DateTime
19/10/20249:30 AM - 5:30 PM
20/10/20249:30 AM - 5:30 PM
28/10/20249:30 AM - 5:30 PM
29/10/20249:30 AM - 5:30 PM
iOS App Development with Swift Programming Training

Unlock the world of iOS app development with our immersive Swift Programming Training. This course delivers an end-to-end understanding, from the nuances of Swift programming to the intricacies of Xcode and storyboard explorations. Dive deep into creating interactive UI elements, efficiently altering views using constraints and auto layouts, and get equipped with the expertise to publish your apps on the App Store seamlessly.

With a step-by-step guide to building two foundational apps, learners benefit from practical experience, ensuring a hands-on understanding of the subject matter. Crafted under the guidance of seasoned professionals, this course is designed to empower participants with the skills needed to create captivating and functional iOS apps. Join Tertiary Courses and embark on a transformative journey into the realm of iOS app development.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant

HRD Corp Claimable Course for Employers Registered with HRD Corp

HRDF claimable

Course Code: M295

Part 1 Swift

Topic 1 Get Ready

  • Overview of Swift

  • Playground

  • Variable & Constant

  • Print to Console

  • Comment

Topic 2: Data Types

  • Numbers

  • Boolean 

  • String

  • Optional

  • Any

Topic 3: Collection Types

  • Array 

  • Set

  • Dictionary

  • Tuple

Topic 4 Operators

  • Common Operators

  • Compound Operators

  • Comparison Operators

  • Logical Operators

  • Range Operators

  • Operator Procedure

Topic 5 Control Flow

  • Conditional 

  • Loop

  • Break & Continue

Topic 6 Function

  • Function Syntax

  • Input Parameters

  • Return Values

Topic 7 Class & Enum

  • Class

  • Init Function

  • Inheritance

  • Enum

Part 2: Xcode

Topic 8 Xcode Basics

  • Exploring Xcode Interface

Topic 9 User Interface (UI)

  • Layout Preview

  • Pinning & Auto Layout

  • Create a Calculator Layout

Topic 10 Adding Codes to UI Elements

  • Connecting code to UI element

  • Transition between Multiple View Controllers

  • Adding Codes to Second View Controllers

Part 3: Apps Projects


Topic 11 Building a Simple Web Browser App

  • App Overview

  • App Layout

  • Add Constraints & Auto Layout

  • Connecting UI Elements to Code

  • Writing Logic to Code

  • Security Setting

  • App Icons

  • Custom UI Buttons

  • Launch Screen

Topic 12 Building a Simple Calculator Apps (Optional)

  • App Overview

  • App Properties & Methods

  • Create Mode Enum

  • Setup Properties & Methods

  • Connect UI Elements to Code

  • Codes for Calculator App

Topic 13 Publishing Apps

  • iOS App Publishing Workflow

  • Preparing Settings

  • Submitting Apps for Review