Kursplan

Introduktion

  • Vad är Scala
  • Paradigmen för objektorienterad programmering
  • Funktionella programmeringsparadigm
  • Scala och Java
  • Språkkörningsmiljöer

Grunderna i Scala

  • datatyper
  • Operatörer
  • Styrinstruktionerna och slingorna

Object-Oriented Programming

  • Klasser
  • Fält
  • Metoder
  • Objekt och instanser
  • Nedärvning, abstraktion, inkapsling, polymorfism
  • Funktioner

Funktionell Programming

  • En funktionsdeklaration
  • funktion Argument
  • stängningar
  • anonyma funktioner
  • rekursion
  • fördröjd initiering

Paket

  • Paket Scala språk
  • Importera paket
  • Skapa dina egna paket

Andra aspekter av språket Scala

  • allmänna typer
  • exceptionell service
  • klassens fall.
  • samlingar, datastrukturer
  • påstådda parametrar
  • metaprogrammering
  • samtidig programmering

Krav

  • Kunskaper om funktionell programmering och grundläggande kunskaper i Java och JVM är meriterande
  14 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant
Open Training Courses require 5+ participants.

Vittnesmål (3)

Relaterade Kurser

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

  28 timmar

Advanced Java Security

  21 timmar

Combined JAVA, PHP and Web Application Security

  28 timmar

Standard Java Security

  14 timmar

Java and Web Application Security

  21 timmar

Relaterade Kategorier