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



Price per participant

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