Scala programming (EN/NL/FR)
Startdata en plaatsen
placeLeuven 10 jun. 2025 tot 13 jun. 2025Toon rooster event 10 juni 2025, 09:00-17:00, Leuven event 11 juni 2025, 09:00-17:00, Leuven event 12 juni 2025, 09:00-17:00, Leuven event 13 juni 2025, 09:00-17:00, Leuven |
computer Online: Online 10 jun. 2025 tot 13 jun. 2025Toon rooster event 10 juni 2025, 09:00-17:00, Online event 11 juni 2025, 09:00-17:00, Online event 12 juni 2025, 09:00-17:00, Online event 13 juni 2025, 09:00-17:00, Online |
Beschrijving
This 4 day ABIS course focuses on how to build applications using Scala, a general-purpose programming language that provides support for functional programming and a strong static type system.
During this training, the participants will gain insight into the unique features of Scala, while combining functional programming with objects and classes.
Remark: Course description in English; Dutch and French versions are available on the ABIS website. Courses are planned in Dutch, English, and French. Consult the ABIS website for alternate course formats.
Main Topics - Content:
- Introduction to Scala
- Basic Scala programming syntax: variables, loops, conditions
- Functional programming: prin…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
This 4 day ABIS course focuses on how to build applications using Scala, a general-purpose programming language that provides support for functional programming and a strong static type system.
During this training, the participants will gain insight into the unique features of Scala, while combining functional programming with objects and classes.
Remark: Course description in English; Dutch and French versions are available on the ABIS website. Courses are planned in Dutch, English, and French. Consult the ABIS website for alternate course formats.
Main Topics - Content:
- Introduction to Scala
- Basic Scala programming syntax: variables, loops, conditions
- Functional programming: principles
- Mutable and immutable objects
- Scala sequence objects (lists, arrays) and collections; iterables
- Functions and closures; currying; anonymous functions
- Traits
- Packages and imports
- OO programming in Scala: creating your own classes and objects; case classes
- Using standard Java libraries
- Stateful objects
- GUI programming
- Pattern matching and regular expressions
Audience: Application developers who wish to learn object oriented programming and functional programming in Scala 2.x.
Background: Experience with other programming languages (Java, Python, ...) is required.
Didactics: Classroom instruction with practical exercises.
Duration: 3 days.
Blijf op de hoogte van nieuwe 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.