Aangeboden leervormen
Java SE 8 Programmer (OCA Deel 2) (JV-OCA2)
Tijdens deze training leert men als Java-programmeur zelfstandig werken met de elementen van de programmeertaal Java. Deze cursus behandelt de overgang van het procedureel programmeren naar het object programmeren.
Tijdens de lessen worden de lastigste onderdelen van het zeer populaire examen OCA (1Z0-808) behandeld. De docent geeft antwoord op de waarom-vraag aangaande de OOP concepten zoals o.a. overerving, polymorphisme, static modifiers en exceptions.
Na deze cursus is de weg vrij om m.b.v. zelfstudie de laatste stappen te zetten richting het halen van het OCA.
De concepten behandeld in deze cursus zijn generiek OOP, hierdoor is na deze cursus ook de stap richting andere OOP talen als PHP, C#, C++ eenvoudiger te zetten.
Voor wie
De cursus is bedoeld voor personen die de basis van het programmeren bezitten.
De cursist wil de volgende stap maken naar het Object Oriented Programmeren.
De cursist begrijpt regelmatig de feedback van de IDE niet en wil de concepten achter de syntax leren kennen.
Tevens is de cursus geschikt voor programmeurs die vanuit andere programmeertalen zoals JavaScript, Python, PHP naar de taal Java toe willen ontwikkelen.
Programma
Java Object
Object Oriented Programming
Inheritance
Interfaces
Abstracte Classes en Abstracte methoden
Lambda Expressions
Exceptions
Inherit by Type
Inherit by State
Casting
Overloading
Overriding
Polymorphisme
Memory: Stack, Heap
Static Environment
Voorkennis
Java 8 Fundamentals of vergelijkbare kennis van de volgende onderwerpen:
Data types
Integer
Boolean
String
ArrayList
If-Statement
For-Loop
While-Loop
Switch
Array
Java API
Statement
Objecten
Methoden
Parameters
Argumenten.
Engelse leesvaardigheid.
Examen
Deze training bereidt samen met Java SE 8 Fundamentals (OCA Deel 1) voor op het OCA examen
Duur training
Klassikaal: 5 dagen