In het HBO-programma Back-end Java developer komen de volgende modules aan bod.
Java programmeren
Deze module behandelt de basisprincipes van Java en objectoriëntatie. Java is een van de populairste programmeertalen. Java heet object georiënteerd omdat een programmeertaak in Java uitgevoerd wordt door objecten die met elkaar samenwerken. Het is de taak van de programmeur om de structuur en het gedrag van die objecten te beschrijven.
Software design
Deze module bestaat uit twee onderdelen:
Certified UML Professional 2 Foundation
UML (Unified Modeling Language) wordt in veel organisaties gebruikt om objectgeoriënteerde analyses en ontwerpen voor een informatiesysteem te maken. Je maakt kennis met deze methodiek en leert UML-diagrammen lezen en begrijpen. Dit onderdeel bereidt je voor op het afleggen van het examen OCUP2 Foundation van OMG.
Certified UML Professional 2 Intermediate
In dit deel leer je methoden en technieken om op een objectgeoriënteerde manier software te ontwerpen. Daarbij is aandacht voor het ontwerpen van de statische structuur en het dynamische gedrag van software. Na afronding heb je de kennis en beheers je de vaardigheden die nodig zijn om UML-diagrammen te lezen, begrijpen en modelleren. Je bent goed voorbereid op het OMG-examen Certified UML Professional 2™ OCUP 2 ™: Intermediate.
PHP en MySQL
In deze module maak je kennis met de databaseprincipes en modellen van PHP en MySQL. Ook leer je databasestechnologie toepassen.
Agile Scrum and DevOps Basics
Deze module bestaat uit twee delen. Het eerste gedeelte heeft betrekking op de methode Agile Scrum. Vervolgens leer je hoe je de toepassing Devops kunt gebruiken om de samenwerking tussen ontwikkelaars en beheerders in een organisatie te bevorderen. Ook komen diverse tools aan bod die voor dit proces gebruikt kunnen worden.