Struttura del corso
Recensione
- Eredità e Successioni
- Riferimenti a oggetti ed ereditarietà
- Polimorfismo
- Metodi statici e predefiniti dell'interfaccia
- Collezioni e generici
- Generics (ereditarietà, caratteri jolly)
- Scrittura di tipi generici
Design Patterns
- Creazione di oggetti
- Metodi e campi statici
- nuovo Operatore
- Modelli di creazione
- Ereditarietà vscomposizione / Pro e contro
- Modello composito
- Classi interne
Riflessione
- La classe denominata Classe
- Ricerca di campi, metodi e costruttori
- AccessCampi di utilizzo, Richiamo di metodi
- Esame delle matrici
Annotazioni
- Annotazioni nell'API Java (@Override, @Deprecated)
- Definizione delle annotazioni
Funzionale Programming
- Panoramica di Lambda Expression
- Interfacce Lambda Expressioni e funzionali
- Utilizzo di ioni Lambda Express
- Utilizzo dei riferimenti ai metodi
L'API Stream
- Stream e raccolte
- Filtraggio delle raccolte
- Concatenamento e pipelining
API Data/Ora
- API Legecy
- API Data/Ora (JSR 310)
- Eventi basati sulla data e sull'ora
- Timestamp, periodi e durate
- Esecuzione di calcoli
- Formattazione
- Localizzazione / Fusi orari
Nozioni di base su JUnit
- Panoramica di JUnit, sviluppo basato su test
- Test e asserzioni
- Utilizzo delle eccezioni
- Organizzare i test con JUnit
- Dispositivi di scrittura - @Before, @After
- Suite di test e altre funzionalità
- Cenni preliminari sugli oggetti fittizi
Strumenti di compilazione
- Panoramica di Ant
- Maven Panoramica
Requisiti
Conoscenza della lingua Java e dell'OOP. I partecipanti devono conoscere i pacchetti, i flussi e i cicli di controllo, le classi concrete di base e le interfacce di base.
Recensioni (5)
Abbiamo ottenuto una panoramica complessa anche sul contesto, ad esempio perché abbiamo bisogno di alcune annotazioni e cosa significano. Mi è piaciuta la parte pratica del training, in particolare l'esperienza di dover eseguire manualmente i comandi e chiamare le API REST.
Alina - ACCENTURE SERVICES S.R.L
Corso - Quarkus for Developers
Traduzione automatica
Le informazioni aggiuntive condivise hanno reso il corso di formazione meno lineare e più interessante, nonostante fosse in Groovy.
Covenant - Vodacom
Corso - Groovy Programming
Traduzione automatica
il formatore può spiegare chiaramente l'argomento e rispondere a ogni domanda.
Hannah Mae Lubigan - Security Bank Corporation
Corso - Advanced Spring Boot
Traduzione automatica
Lo stile di formazione e l'istruttore aiutano a risolvere i problemi incontrati durante gli esercizi.
Carl Angelo Gonzales - Security Bank Corporation
Corso - Spring Boot for Beginners
Traduzione automatica
L'ampiezza degli argomenti trattati era considerevole e il formatore ha cercato di far giustizia a questo aspetto.
Lakshmipriya Sivakumar - Deque Systems Inc
Corso - Spring Boot, React, and Redux
Traduzione automatica