Swift Programming
SpiralTrain BV
In the course Swift Programming participants learn the basics of the powerful and intuitive Swift programming language developed by Apple for creating apps for iOS, Mac, Apple TV, and Apple Watch.
- Price
- from €1,999
- Level
- Not specified
- Kind
- Training
- Subject
- Automation and IT, Training and education
More information and registration at SpiralTrain BV
Description
Swift Intro After an introduction to the XCode development environment, the playground projects and the iOS projects, the syntax of the Swift language is discussed. The relationship with the older Objective C language is also treated. Variables and Types Attention is paid to Swift versions of well-known C data types such as Int and Float. The course also covers the main Collection types, Array and Dictionary, and new advanced types such as tuples. Swift uses a lot of variables whose value should not change, making the code more secure and clear. Swift Syntax Next the Swift syntax is discussed, in which control flow with conditionals and loops and operators are covered. Functions and the transmission of parameters are also on the agenda. Classes and Objects Then it's time to treat classes with properties and methods. Unlike some other languages, in Swift it is not necessary to create separate interface and implementation files for classes. iOS App Architecture The schedule of the Swift Programming course also covers how the Swift language is used in the development of iOS Apps. This includes the architecture of iOS Apps with Models, Views, Controller, IBOutlets and IBActions.
Start dates
| Start | End | Place | Price |
|---|---|---|---|
| 30 November 2026 | 2 December 2026 | Houten | €1,999 |
| 30 November 2026 | 2 December 2026 | Amsterdam | €1,999 |
| 30 November 2026 | 2 December 2026 | Rotterdam | €1,999 |
| 30 November 2026 | 2 December 2026 | Eindhoven | €1,999 |
| 30 November 2026 | 2 December 2026 | Zwolle | €1,999 |
| 30 November 2026 | 2 December 2026 | Online | €1,999 |
| 25 January 2027 | 27 January 2027 | Houten | €1,999 |
| 25 January 2027 | 27 January 2027 | Amsterdam | €1,999 |
| 25 January 2027 | 27 January 2027 | Rotterdam | €1,999 |
| 25 January 2027 | 27 January 2027 | Eindhoven | €1,999 |
| 25 January 2027 | 27 January 2027 | Zwolle | €1,999 |
| 25 January 2027 | 27 January 2027 | Online | €1,999 |
| 5 April 2027 | 7 April 2027 | Houten | €1,999 |
| 5 April 2027 | 7 April 2027 | Amsterdam | €1,999 |
| 5 April 2027 | 7 April 2027 | Rotterdam | €1,999 |
| 5 April 2027 | 7 April 2027 | Eindhoven | €1,999 |
| 5 April 2027 | 7 April 2027 | Zwolle | €1,999 |
| 5 April 2027 | 7 April 2027 | Online | €1,999 |
| 31 May 2027 | 2 June 2027 | Houten | €1,999 |
| 31 May 2027 | 2 June 2027 | Amsterdam | €1,999 |
| 31 May 2027 | 2 June 2027 | Rotterdam | €1,999 |
| 31 May 2027 | 2 June 2027 | Eindhoven | €1,999 |
| 31 May 2027 | 2 June 2027 | Zwolle | €1,999 |
| 31 May 2027 | 2 June 2027 | Online | €1,999 |
| 26 July 2027 | 28 July 2027 | Houten | €1,999 |
| 26 July 2027 | 28 July 2027 | Amsterdam | €1,999 |
| 26 July 2027 | 28 July 2027 | Rotterdam | €1,999 |
| 26 July 2027 | 28 July 2027 | Eindhoven | €1,999 |
| 26 July 2027 | 28 July 2027 | Zwolle | €1,999 |
| 26 July 2027 | 28 July 2027 | Online | €1,999 |
| 27 September 2027 | 29 September 2027 | Houten | €1,999 |
| 27 September 2027 | 29 September 2027 | Amsterdam | €1,999 |
| 27 September 2027 | 29 September 2027 | Rotterdam | €1,999 |
| 27 September 2027 | 29 September 2027 | Eindhoven | €1,999 |
| 27 September 2027 | 29 September 2027 | Zwolle | €1,999 |
| 27 September 2027 | 29 September 2027 | Online | €1,999 |
| 29 November 2027 | 1 December 2027 | Houten | €1,999 |
| 29 November 2027 | 1 December 2027 | Amsterdam | €1,999 |
| 29 November 2027 | 1 December 2027 | Rotterdam | €1,999 |
| 29 November 2027 | 1 December 2027 | Eindhoven | €1,999 |
| 29 November 2027 | 1 December 2027 | Zwolle | €1,999 |
| 29 November 2027 | 1 December 2027 | Online | €1,999 |