Scala Training Courses

Scala Training Courses

Corsi di formazione Scala dal vivo tenuti da istruttori locali a Italia .

Machine Translated

Recensioni

★★★★★
★★★★★

Schema generale del corso Scala

Title
Duration
Overview
Title
Duration
Overview
21 hours
Overview
This training outline is intended to bring attendees from a beginner to an intermediate/advanced level in the understanding and knowledge of the Akka framework.

The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).

Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.
14 hours
Overview
Scala è un linguaggio conciso e orientato agli oggetti con funzionalità di programmazione funzionale, tra cui curry, inferenza del tipo, immutabilità, valutazione pigra e corrispondenza dei pattern.

In questo istruttore, i partecipanti alla formazione dal vivo impareranno come utilizzare le funzionalità avanzate di Scala per sviluppare software ben costruito che sia facile da scrivere, leggere, testare e modificare. Il focus di questa formazione è sulla programmazione funzionale, usando casi di studio e discussione nel mondo reale come riferimento per esercitazioni e attività di laboratorio.

Al termine di questa formazione, i partecipanti saranno in grado di:

- Implementare tecniche avanzate di programmazione funzionale
- Dai un senso alle firme di tipo complesso
- Comprendere il codice attraverso i tipi e la sostituzione
- Gestire le eccezioni in modo funzionale
- Crea librerie e DSL con Scala
- Utilizzare le funzionalità avanzate di Scala per la corrispondenza dei motivi

Formato del corso

- Parte lezione, parte discussione, esercitazioni e esercitazioni pratiche
21 hours
Overview
Scala Check è una libreria per l'esecuzione di test automatici basati su proprietà per i programmi Scala o Java . Ispirato alla libreria Haskell QuickCheck, utilizza le proprietà per descrivere il comportamento previsto di un'applicazione, generando inizialmente dati di input casuali, quindi testando questi dati in diverse aree dell'applicazione e riportando il risultato.

In questo corso di formazione dal vivo con istruttore, i partecipanti apprenderanno i vantaggi e i concetti alla base dei test basati sulle proprietà mentre esercitano la scrittura di proprietà che portano alla generazione automatica di casi di test.

Al termine di questa formazione, i partecipanti saranno in grado di:

- Scrivi proprietà generali che sostituiscono e / o completano casi di test di unità scritti a mano
- Scrivi test al livello più alto delle specifiche di proprietà
- Esegui Scala Check come file eseguibile autonomo, utilizzando il runner di test della riga di comando integrato
- Integra Scala Check con framework di test come Scala Test, specs2 e LambdaTest

Pubblico

- Ingegneri collaudatori
- Sviluppatori

Formato del corso

- Parte lezione, parte discussione, esercitazioni e esercitazioni pratiche
14 hours
Overview
La formazione mira a fornire opportunità al linguaggio Scala , imparando la sintassi dei paradigmi di programmazione e le applicazioni spaziali.
Fine settimana Scala corsi, Sera Scala training, Scala centro di addestramento, Scala con istruttore, Fine settimana Scala training, Sera Scala corsi, Scala coaching, Scala istruttore, Scala trainer, Scala corsi di formazione, Scala classi, Scala in loco, Scala corsi privati, Scala training individuale

Corsi scontati

Newsletter per ricevere sconti sui corsi

Rispettiamo la privacy di ogni indirizzo mail. Non diffonderemo,né venderemo assolutamente nessun indirizzo mail a terzi. Inserire prego il proprio indirizzo mail. E' possibile sempre cambiare le impostazioni o cancellarsi completamente.

I nostri clienti

is growing fast!

We are looking to expand our presence in Italy!

As a Business Development Manager you will:

  • expand business in Italy
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!