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