Schița de curs

Introducere

  • Ce este Scala
  • Paradigma programarii orientate pe obiecte
  • Paradigma de programare funcțională
  • Scala și Java
  • Medii de rulare a limbajului

Elementele de bază ale Scala

  • tipuri de date
  • Operatori
  • Instrucțiunile de control și buclele

Object-Oriented Programming

  • Clase
  • Câmpuri
  • Metode
  • Obiecte și instanțe
  • Moștenire, abstractizare, încapsulare, polimorfism
  • Caracteristici

funcțional Programming

  • O declarație de funcție
  • Argumente de funcție
  • închideri
  • funcții anonime
  • recursiunea
  • inițializare întârziată

Pachete

  • Limba pachetelor Scala.
  • Importul pachetelor
  • Creează-ți propriile pachete

Alte aspecte ale limbajului Scala.

  • tipuri generale
  • servicii excepționale
  • cazul clasei.
  • colecții, structuri de date
  • parametri pretinși
  • metaprogramare
  • programare concomitentă

Cerințe

  • Cunoașterea programării funcționale și cunoștințe de bază despre Java și JVM ar fi un avantaj
 14 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite