Object Oriented Programming

SpiralTrain BV

In the course Object Oriented Programming from SpiralTrain participants learn to program in an object oriented language such as Java, C# or Python.

Price
from €1,999
Level
Not specified
Kind
Training
Subject
Automation and IT, Training and education

More information and registration at SpiralTrain BV

Description

Intro Object Orientation The course starts with an overview of how Object Orientation evolved from other software development paradigms such as structured and procedural programming. Lowering of Semantic Gap An important advantage of Object Orientation is that domain concepts can be found directly in the software. It is explained how this lowering of the Semantic Gap makes the code more understandable and maintainable. Classes and Objects Subsequently concepts such as Classes and Objects, Fields and Methods, Getters and Setters, Constructors and Destructors are discussed. The concepts are the same for all Object Oriented languages, but in the course attention is also paid to differences at the detail level. Encapsulation Also treated is the concept of Encapsulation with which the internal data of classes is shielded from the outside world so that changes in the implementation can be made without modifications to the calling code. Inheritance and Polymorphism The concepts of Inheritance and Polymorphism are also part of the course program. By means of Inheritance derived classes can reuse the code from the base class and thus avoid duplication of code.

Start dates

Start End Place Price
18 November 2026 20 November 2026 Houten €1,999
18 November 2026 20 November 2026 Amsterdam €1,999
18 November 2026 20 November 2026 Rotterdam €1,999
18 November 2026 20 November 2026 Eindhoven €1,999
18 November 2026 20 November 2026 Zwolle €1,999
18 November 2026 20 November 2026 Online €1,999
20 January 2027 22 January 2027 Houten €1,999
20 January 2027 22 January 2027 Amsterdam €1,999
20 January 2027 22 January 2027 Rotterdam €1,999
20 January 2027 22 January 2027 Eindhoven €1,999
20 January 2027 22 January 2027 Zwolle €1,999
20 January 2027 22 January 2027 Online €1,999
17 March 2027 19 March 2027 Houten €1,999
17 March 2027 19 March 2027 Amsterdam €1,999
17 March 2027 19 March 2027 Rotterdam €1,999
17 March 2027 19 March 2027 Eindhoven €1,999
17 March 2027 19 March 2027 Zwolle €1,999
17 March 2027 19 March 2027 Online €1,999
19 May 2027 21 May 2027 Houten €1,999
19 May 2027 21 May 2027 Amsterdam €1,999
19 May 2027 21 May 2027 Rotterdam €1,999
19 May 2027 21 May 2027 Eindhoven €1,999
19 May 2027 21 May 2027 Zwolle €1,999
19 May 2027 21 May 2027 Online €1,999
21 July 2027 23 July 2027 Houten €1,999
21 July 2027 23 July 2027 Amsterdam €1,999
21 July 2027 23 July 2027 Rotterdam €1,999
21 July 2027 23 July 2027 Eindhoven €1,999
21 July 2027 23 July 2027 Zwolle €1,999
21 July 2027 23 July 2027 Online €1,999
22 September 2027 24 September 2027 Houten €1,999
22 September 2027 24 September 2027 Amsterdam €1,999
22 September 2027 24 September 2027 Rotterdam €1,999
22 September 2027 24 September 2027 Eindhoven €1,999
22 September 2027 24 September 2027 Zwolle €1,999
22 September 2027 24 September 2027 Online €1,999
17 November 2027 19 November 2027 Houten €1,999
17 November 2027 19 November 2027 Amsterdam €1,999
17 November 2027 19 November 2027 Rotterdam €1,999
17 November 2027 19 November 2027 Eindhoven €1,999
17 November 2027 19 November 2027 Zwolle €1,999
17 November 2027 19 November 2027 Online €1,999
19 January 2028 21 January 2028 Houten €1,999
19 January 2028 21 January 2028 Amsterdam €1,999
19 January 2028 21 January 2028 Rotterdam €1,999
19 January 2028 21 January 2028 Eindhoven €1,999
19 January 2028 21 January 2028 Zwolle €1,999
19 January 2028 21 January 2028 Online €1,999
22 March 2028 24 March 2028 Houten €1,999
22 March 2028 24 March 2028 Amsterdam €1,999

The first 50 start dates are shown here. The provider has more.