Call +65 6100 0613 Email: enquiry@tertiaryinfotech.com

Enhance Your Employability with Certified Skills and Courses in Singapore - WSQ , IBF-STS, Skills Certification

Full Swift Programming Training
Loading...

Full Swift Programming Training

Step into the dynamic realm of Swift programming with our in-depth training course. Start with understanding data and collection types, move on to mastering functions, closures, conditionals, loops, and enumerations. But that's just the beginning. Our course offers a deep dive into the essence of Swift with its Object Oriented Programming, robust error handling, versatile protocols, extensions, and the power of generics.

By integrating theoretical knowledge with hands-on exercises, we ensure you emerge as a competent Swift programmer, ready to tackle any challenge. Whether you are starting afresh or looking to solidify your Swift foundations, this course will set you on the path to coding mastery. Join Tertiary Courses and elevate your programming journey.

Certificate

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

Funding and Grant Applications

No funding is available for this course

Course Code: C879

Course Booking

The course fee listed below is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)

Course Date

Course Time

* Required Fields

Post-Course Support

  • We provide free consultation related to the subject matter after the course.
  • Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts.

Course Cancellation/Reschedule Policy

  • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commerce.
  • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% for any paid amount.
  • Note the venue of the training is subject to changes due to availability of the classroom

Course Details

Day 1

Topic 1 Get Started on Swift

  • Installing Xcode
  • Creating a playground
  • Variables and Constant
  • Comment

Topic 2: Data Types & Operators

  • Numbers
  • Boolean
  • String
  • Optional
  • Any
  • Array
  • Set
  • Dictionary
  • Tuple
  • Operators

Topic 3. Control Flow

  • If Then Else
  • Optional Binding
  • Switch
  • Loop
  • Break & Continue

Topic 4. Functions

  • Function Syntax
  • Input Parameters
  • Return Values
  • Guard Else
  • Closure

Topic 5. Enumeration

  • Enum Syntax
  • Enum with Switch

Day 2

Topic 6. Classes & Structures

  • Class
  • Objects
  • Initialization
  • Deinitialization
  • Inheritance
  • Structure

Topic 7. Error Handling

  • Do-Catch-Try

Topic 8. Protocol and Extension

  • What is Protocol
  • Protocol Syntax
  • What is Extension
  • Extension Syntax

Topic 9. Generics

  • What is Generics
  • Generic Syntax

Topic 10. Access Control

  • What is Access Control
  • Access Control types

You May Be Interested In These Courses