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

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

Basic Swift Programming for Beginners

Enter the dynamic realm of iOS app development through our foundational Swift programming course tailored for beginners. Understand the core concepts, starting from data and collection types, diving deep into the intricacies of functions and closures, and mastering the application of conditionals and loops, rounded off with a thorough understanding of enumerations.

Swift is the modern language of choice for iOS and macOS app development, and getting the basics right is the key to building a strong foundation. Our course ensures a clear and structured introduction, equipping you with the knowledge and tools to embark on your app creation journey. Master the essentials of Swift and transform your ideas into innovative applications with Tertiary Courses today.

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: C173

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.

$300.00 (GST-exclusive)
$327.00 (GST-inclusive)

Course Date

* 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 and get back to you asap.

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

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

Course Info

Prerequisite

This is a beginner course. No prior programming knowledge is required.:

Hard Requirement

  • Any Macbook or iMac

Software Requirement

  • Download and Install XCcde on your Mac

Job Roles

  • Programmers
  • Developers
  • Mobile Apps Developers
  • Apple Watch Developers

Trainers

iOS Swift Apps DeveloperNoel developed a passion towards games since young, hence, he starts to learn about game design & coding during leisure time. While pursuing his degree, he mentored students in iOS app & game development. He has been a freelance iOS app developer and trainer whilst having two years of experience and exposure to Swift. Present, he aspires to share his knowledge and passion with others.

iOS Swift Apps DeveloperPeter Goh is the Technology Evangelist at Disruptive Digital, a full-service digital agency based in Singapore, offering innovative & effective web and native mobile application development. He specializes in bleeding edge software development and have more than 10 years' experience in developing customized applications for desktop, web and mobile platforms. He has extensive domain knowledge in .Net and Java programming, iOS development and has helped many to create e-commerce web sites on Amazon AWS and Microsoft Azure

iOS Swift  TrainerMai Anh Vu graduated from National University of Singapore Computer Science with Honours, specialising in both Software Engineering and Artificial Intelligence. In his spare time, he works on freelance projects and has over 4 years of freelance experience in Full-stack Web development. He also has 2.5 years of full-time experience in iOS programming, and now works in Sea Group (previously Garena) as an iOS engineer. Started programming since the age of 12, Vu’s experience ranges from competitive programming, Full-stack Web Development, Mobile Development (iOS and Android), to Artificial Intelligence, Machine Learning, and Computer Vision.

iOS DeveloperRamesh has over 8 Years of real time experience in Android / iOS application development using Eclipse, Android Studio and XCode. Over 10 years of experience in teaching Java, Android and High School Mathematics. He has worked on Messaging apps, Location based apps, Banking and Fire domains. Ramesh has done his Masters degree from Osmania University, India. Currently based in Singapore.

He is proficient in :

  • Android Application Development
  • iOS application development.
  • Google Analytics
  • Google AdMob.
  • A-B Testing
  • Automation Testing using Robotium.

Customer Reviews (1)

Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 10/14/2018)

Write Your Own Review

You're reviewing: Basic Swift Programming for Beginners

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

You May Be Interested In These Courses

Roblox Game Design for Kids - Level 2 (8 Sessions)

Roblox Game Design for Kids - Level 2 (8 Sessions)

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
Word Essential Training

Word Essential Training

19 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Android Apps Development with Java Programming

Android Apps Development with Java Programming

41 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
iOS App Development with Swift Essential Training

iOS App Development with Swift Essential Training

27 Review(s)
$498.00 (GST-exclusive)
$542.82 (GST-inclusive)
Project Management Professional (PMP) Exam Prep

Project Management Professional (PMP) Exam Prep

28 Review(s)
$1,200.00 (GST-exclusive)
$1,308.00 (GST-inclusive)
Data Visualisation with Google Data Studio

Data Visualisation with Google Data Studio

1 Review(s)
$300.00 (GST-exclusive)
$327.00 (GST-inclusive)
Neo4j Graph Data Science and Large Language Model (LLM)

Neo4j Graph Data Science and Large Language Model (LLM)

2 Review(s)
$900.00 (GST-exclusive)
$981.00 (GST-inclusive)