Swift: Mastering the Core Concepts

Offered By  Packt Publishing Ltd
Swift: Mastering the Core Concepts image
About Packt Publishing Ltd


Duration: 1 Week

Commitment: 3 Hours



Course Format

Online Self-paced

What will you learn


About this Course

This course begins with an introduction to the Swift language and how to write basic Swift code. You will then build your foundation in Swift by learning important concepts such as collection types, generics, protocols, type casting and type checking.

Writing your first Swift code is always a difficult job. This course will guide you through the concepts of different types of variables, strings, creation, manipulation, interpolation, and not to forget tuples. Following that, you will look at some of the examples of conditionals, ternary operators, and simple loops. You will also work with some examples of using optionals, and ways to unwrap it. Moving ahead, you will also explore methods like print(), dump(), for each() and sorted(), which will help you foster deeper knowledge about Swift. This course is a blend of online course content for self-learning and 'moderately difficult' and 'difficult' topics explained in a classroom environment.

By the end of this course, you will learn about defining a simple function, return types, returning tuples, returning optionals, and different types of function argument, which will help you master the Swift language smoothly. 


By purchasing or subscribing to this program, you agree to abide by the Usage Policy, Privacy Policy, Security Policies and any Terms and Conditions mentioned on this portal.


Who would benefit?

  • iOS developers who are new to Swift programming
  • Novice application developers who want to learn the Swift language

Course Syllabus

This course comprises the following modules:



Prior knowledge of iOS is required.


About Certification