Scala programming (EN/NL/FR)

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Scala programming (EN/NL/FR)

ABIS
Logo van ABIS
Opleiderscore: starstarstarstarstar_border 8 ABIS heeft een gemiddelde beoordeling van 8 (uit 1 ervaring)

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

Startdata en plaatsen

placeLeuven
10 jun. 2025 tot 13 jun. 2025
Toon 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. 2025
Toon 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…

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: Scala, Programmeren (algemeen), Java, OO (Object Oriented) Programmeren en Ruby.

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

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Scala.

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)
(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.