Oracle Certified Professional Java SE Developer
Avancerad Java-utveckling. Design och utveckla objektorienterade applikationer med Java.
Vad du kommer att lära dig
- Tillämpa avancerade objektorienterade koncept som polymorfism, inkapsling och komposition.
 - Använda och skapa generiska typer för att arbeta med Collections Framework.
 - Utveckla flertrådade applikationer och hantera samtidighetsproblem (concurrency).
 - Använda Streams API och lambda-uttryck för funktionell programmering.
 - Interagera med databaser med hjälp av JDBC.
 - Hantera I/O-operationer och arbeta med Java Platform Module System.
 - Implementera säker kodning och hantera avancerade undantag.
 
Kursinnehåll
Fördjupa dina kunskaper inom objektorienterad programmering i Java.
- Implementera avancerat arv och polymorfism.
 - Använda nästlade klasser, anonyma klasser och records.
 - Designa med hjälp av gränssnitt (interfaces) och abstrakta klasser.