Kursplan
Recension
- Arv och Intefances
- Objektreferenser vs arv
- Polymorfism
- Gränssnitt statiska och standardmetoder
- Samlingar och generika
- Generika (arv, jokertecken)
- Att skriva generiska typer
Design Patterns
- Objektskapande
- Statiska metoder och fält
- ny operatör
- Skapande mönster
- Arv vs sammansättning / För- och nackdelar
- Kompositmönster
- Inre klasser
Reflexion
- Klassen som heter Klass
- Hitta fält, metoder och konstruktörer
- Accessing Fields, Anroping Methods
- Undersöka arrayer
Anteckningar
- Anteckningar i Java API (@Override, @Föråldrat)
- Definiera anteckningar
Funktionell Programming
- Lambda Expressjon Översikt
- Lambda Expressjoner och funktionella gränssnitt
- Använder Lambda Expressjoner
- Arbeta med metodreferenser
Streams API
- Strömmar och samlingar
- Filtrera samlingar
- Kedjor och rörledningar
Datum/tid API
- Legecy API:er
- Date/Time API (JSR 310)
- Datumbaserade och tidsbaserade händelser
- Tidsstämplar, perioder och varaktigheter
- Utföra beräkningar
- Formatering
- Lokalisering / Tidszoner
JUnits grunder
- JUnit Översikt, Testdriven utveckling
- Tester och påståenden
- Arbeta med undantag
- Organisera tester med JUnit
- Skrivarrangemang - @Before, @After
- Testa sviter och andra funktioner
- Mock objekt översikt
Bygg verktyg
- Myröversikt
- Maven Översikt
Krav
Kunskaper om Java språk och OOP. Deltagarna behöver känna till paket, styrflöden och loopar, grundläggande betongklasser och grundläggande gränssnitt.
Vittnesmål (5)
Att vi fick en komplex överblick även om sammanhanget - till exempel varför behöver vi vissa annoteringar och vad de betyder. Jag gillade den praktiska delen av träningen - att behöva köra kommandona manuellt och anropa resten av api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurs - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
Detailed information provided on the more advanced topics requested.