Swift Programming - Introduction

Course Description

A two-day course introducing the Swift programming Language, suitable for beginners and experienced programmers in other languages.
2 Days
Contact us for pricing
 

Prerequisites

There are no specific prerequisites for attending this course.
Participants must have their own Apple Mac computer.

Course Content

- Introduction to playgrounds
- Constants
- Strings
- Data types
- Constant arrays
- Constant sets
- Tuples
- Constant operators
- Program flow and control
- intervals, ranges and Strides
- Optionals
- Function signatures
- Closures
- Enumerations
- Constant Dictionaries
- Pattern matching
- Functions
- Sorted, Map, Filter, Reduce, Flatmap and Zip
- Variables
- Variable operators
- Variable arrays
- Variable Dictionaries
- Variable sets
- Loops
- Structures
- Classes and objects
- ARC

iOSiPhoneApple ProgrammingiPhone programmingtvOSwatchOSAppleiOSiOS ProgrammingSwift ProgrammingSwift