Pascal Programming

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Pascal Programming

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeAmsterdam
23 feb. 2026 tot 25 feb. 2026
Toon rooster
event 23 februari 2026, 09:30-16:30, Amsterdam, Dag 1
event 24 februari 2026, 09:30-16:30, Amsterdam, Dag 2
event 25 februari 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
23 feb. 2026 tot 25 feb. 2026
Toon rooster
event 23 februari 2026, 09:30-16:30, Eindhoven, Dag 1
event 24 februari 2026, 09:30-16:30, Eindhoven, Dag 2
event 25 februari 2026, 09:30-16:30, Eindhoven, Dag 3
placeHouten
23 feb. 2026 tot 25 feb. 2026
Toon rooster
event 23 februari 2026, 09:30-16:30, Houten, Dag 1
event 24 februari 2026, 09:30-16:30, Houten, Dag 2
event 25 februari 2026, 09:30-16:30, Houten, Dag 3
computer Online: Online
23 feb. 2026 tot 25 feb. 2026
Toon rooster
event 23 februari 2026, 09:30-16:30, Online, Dag 1
event 24 februari 2026, 09:30-16:30, Online, Dag 2
event 25 februari 2026, 09:30-16:30, Online, Dag 3
placeRotterdam
23 feb. 2026 tot 25 feb. 2026
Toon rooster
event 23 februari 2026, 09:30-16:30, Rotterdam, Dag 1
event 24 februari 2026, 09:30-16:30, Rotterdam, Dag 2
event 25 februari 2026, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
23 feb. 2026 tot 25 feb. 2026
Toon rooster
event 23 februari 2026, 09:30-16:30, Zwolle, Dag 1
event 24 februari 2026, 09:30-16:30, Zwolle, Dag 2
event 25 februari 2026, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
27 apr. 2026 tot 29 apr. 2026
Toon rooster
event 27 april 2026, 09:30-16:30, Amsterdam, Dag 1
event 28 april 2026, 09:30-16:30, Amsterdam, Dag 2
event 29 april 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
27 apr. 2026 tot 29 apr. 2026
Toon rooster
event 27 april 2026, 09:30-16:30, Eindhoven, Dag 1
event 28 april 2026, 09:30-16:30, Eindhoven, Dag 2
event 29 april 2026, 09:30-16:30, Eindhoven, Dag 3
placeHouten
27 apr. 2026 tot 29 apr. 2026
Toon rooster
event 27 april 2026, 09:30-16:30, Houten, Dag 1
event 28 april 2026, 09:30-16:30, Houten, Dag 2
event 29 april 2026, 09:30-16:30, Houten, Dag 3
computer Online: Online
27 apr. 2026 tot 29 apr. 2026
Toon rooster
event 27 april 2026, 09:30-16:30, Online, Dag 1
event 28 april 2026, 09:30-16:30, Online, Dag 2
event 29 april 2026, 09:30-16:30, Online, Dag 3
placeRotterdam
27 apr. 2026 tot 29 apr. 2026
Toon rooster
event 27 april 2026, 09:30-16:30, Rotterdam, Dag 1
event 28 april 2026, 09:30-16:30, Rotterdam, Dag 2
event 29 april 2026, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
27 apr. 2026 tot 29 apr. 2026
Toon rooster
event 27 april 2026, 09:30-16:30, Zwolle, Dag 1
event 28 april 2026, 09:30-16:30, Zwolle, Dag 2
event 29 april 2026, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
29 jun. 2026 tot 1 jul. 2026
Toon rooster
event 29 juni 2026, 09:30-16:30, Amsterdam, Dag 1
event 30 juni 2026, 09:30-16:30, Amsterdam, Dag 2
event 1 juli 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
29 jun. 2026 tot 1 jul. 2026
Toon rooster
event 29 juni 2026, 09:30-16:30, Eindhoven, Dag 1
event 30 juni 2026, 09:30-16:30, Eindhoven, Dag 2
event 1 juli 2026, 09:30-16:30, Eindhoven, Dag 3
placeHouten
29 jun. 2026 tot 1 jul. 2026
Toon rooster
event 29 juni 2026, 09:30-16:30, Houten, Dag 1
event 30 juni 2026, 09:30-16:30, Houten, Dag 2
event 1 juli 2026, 09:30-16:30, Houten, Dag 3
computer Online: Online
29 jun. 2026 tot 1 jul. 2026
Toon rooster
event 29 juni 2026, 09:30-16:30, Online, Dag 1
event 30 juni 2026, 09:30-16:30, Online, Dag 2
event 1 juli 2026, 09:30-16:30, Online, Dag 3
placeRotterdam
29 jun. 2026 tot 1 jul. 2026
Toon rooster
event 29 juni 2026, 09:30-16:30, Rotterdam, Dag 1
event 30 juni 2026, 09:30-16:30, Rotterdam, Dag 2
event 1 juli 2026, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
29 jun. 2026 tot 1 jul. 2026
Toon rooster
event 29 juni 2026, 09:30-16:30, Zwolle, Dag 1
event 30 juni 2026, 09:30-16:30, Zwolle, Dag 2
event 1 juli 2026, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
31 aug. 2026 tot 2 sep. 2026
Toon rooster
event 31 augustus 2026, 09:30-16:30, Amsterdam, Dag 1
event 1 september 2026, 09:30-16:30, Amsterdam, Dag 2
event 2 september 2026, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
31 aug. 2026 tot 2 sep. 2026
Toon rooster
event 31 augustus 2026, 09:30-16:30, Eindhoven, Dag 1
event 1 september 2026, 09:30-16:30, Eindhoven, Dag 2
event 2 september 2026, 09:30-16:30, Eindhoven, Dag 3
Beschrijving
In the Pascal Programming course from SpiralTrain participants learn the generally applicable and original procedural language Pascal for developing reliable and efficient applications.

Pascal Intro

The course starts with an overview of the program structure of Pascal, the coding style, the division into Units and the Scope rules in Pascal. Attention is also paid to compiler directives, conditional defines and include files.

Pascal Syntax

Next the language syntax of Pascal is discussed with variables, standard data types and control flow constructs such as if clauses and for loops. User Defined Types, Enumerated Types and Exception Handling are also treated.

Procedures en Functies

Special at…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Programmeren (algemeen), JavaScript, ASP (.NET), PHP en Android.

In the Pascal Programming course from SpiralTrain participants learn the generally applicable and original procedural language Pascal for developing reliable and efficient applications.

Pascal Intro

The course starts with an overview of the program structure of Pascal, the coding style, the division into Units and the Scope rules in Pascal. Attention is also paid to compiler directives, conditional defines and include files.

Pascal Syntax

Next the language syntax of Pascal is discussed with variables, standard data types and control flow constructs such as if clauses and for loops. User Defined Types, Enumerated Types and Exception Handling are also treated.

Procedures en Functies

Special attention is paid to procedures and functions in Pascal. The definition and invocation of procedures is explained as well as the passing of different types of parameters such as reference, default and constant parameters. Also recursive functions and function overloading are treated.

Arrays en Records

Then it's time to consider arrays and records in Pascal. With regard to arrays, array indexing, array boundaries and static and dynamic arrays are explained and with regard to records Record Data Types, Variant Records and Records with Methods and Constructors are discussed.

Classes en Objects

Classes and Objects in Pascal are also part of the program of the course. The Pascal implementation of object oriented concepts such as encapsulation, inheritance, polymorphism and abstract classes is treated.

Generics

Finally the course ends with the explanation of parameterized types, also known as generics. Generic constraints, generic results and also smart pointers are part of the subject matter.

Audience Course Pascal Programming

The course Pascal Programming is intended for anyone who wants to learn programming in the programming language Pascal.

Prerequisites course Pascal Programming

To participate in this course basic knowledge of programming in another programming language is beneficial to the understanding but is not required.

Realization Training Pascal Programming

The theory is discussed on the basis of presentation slides. The theory is further explained through demos. After discussing a module there is the possibility to practice. Course times are from 9.30 to 16.30.

Certification Pascal Programming

After successful completion of the course participants receive an official certificate Pascal Programming.

Modules

Module 1 : Pascal Intro

  • Pascal Origins
  • Program Structure
  • Unit Names
  • Program Names
  • Units and Scope
  • Installing Pascal
  • Compiler Directives
  • Conditional Defines
  • Include Files
  • Coding Style
  • Indentation
  • White Space
  • Symbolic Identifiers

Module 2 : Language Syntax

  • Variable Assignments
  • Lifetime and Visibility
  • Global Variables
  • Numeric Types
  • Strings and Characters
  • Floating Points
  • User Defined Types
  • Enumerated Types
  • Expressions and Operators
  • Type Conversions
  • If and Case
  • For and While
  • Exception Handling

Module 3 : Procedures and Functions

  • Forward Declarations
  • Methods
  • Parameter Passing
  • Reference Parameters
  • Constant Parameters
  • Function Overloading
  • Default Parameters
  • Recursive Functions
  • Inlining
  • Procedural Types
  • Return Values
  • External Declarations
  • Ambiguous Calls

Module 4 : Arrays and Records

  • Array Data Types
  • Static Arrays
  • Array Size
  • Array Boundaries
  • Dynamic Arrays
  • Array Indexing
  • Record Data Types
  • Variant Records
  • Fields Alignment
  • Records with Methods
  • Records and Constructors

Module 5 : Classes and Objects

  • Class Definition
  • Creating Objects
  • Private, Protected, Public
  • Class Methods
  • Encapsulation
  • Self Keyword
  • Constructors
  • Inheritance
  • Polymorphism
  • Abstract Classes
  • Interfaces

Module 6 : Generics

  • Parameterized Types
  • Generic Type Rules
  • Generic Constraints
  • Class Constraints
  • Interface Constraints
  • Generic Containers
  • Object Containers
  • Anonymous Methods
  • Generic Dictionaries
  • Smart Pointers
  • Generic Results

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.