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