Course Outline

Invoering

  • Wat is Scala
  • De paradigma's van objectgeoriënteerd programmeren
  • Functionele programmeerparadigma's
  • Scala en Java
  • Taalruntime-omgevingen

Basisprincipes van Scala

  • gegevenstypen
  • Exploitanten
  • De besturingsinstructies en lussen

Object-Oriented Programming

  • Klassen
  • Velden
  • Methoden
  • Objecten en instanties
  • Overerving, abstractie, inkapseling, polymorfisme
  • Functies

Functioneel Programming

  • Een functiedeclaratie
  • functie Argumenten
  • sluitingen
  • anonieme functies
  • herhaling
  • vertraagde initialisatie

Pakketjes

  • Pakketten Scala taal
  • Pakketten importeren
  • Creëer uw eigen pakketten

Andere aspecten van de Scala taal

  • algemene typen
  • buitengewone service
  • geval van de klas.
  • collecties, datastructuren
  • parameters beweerd
  • metaprogrammering
  • gelijktijdig programmeren

Requirements

  • Kennis van functioneel programmeren en basiskennis van Java en de JVM zijn een voordeel
  14 Hours
 

Getuigenissen (3)

Related Courses

Combined C/C++, JAVA and Web Application Security

  28 Hours

Advanced Java Security

  21 Hours

Combined JAVA, PHP and Web Application Security

  28 Hours

Standard Java Security

  14 Hours

Java and Web Application Security

  21 Hours

Related Categories