CPP Gecertificeerd Javaprogrammeur
Informatica en informatiekunde | 19,4 EC | Voor dit product gelden ingangseisen
Code CPPJP
Dit Certified Professional Program leidt u op tot een volwaardig javaprogrammeur met een gedegen theoretische kennis en een goede praktische vaardigheid.

Algemeen

Beschrijving

Dit Certified Professional Program leidt u op tot een volwaardig javaprogrammeur met een gedegen theoretische kennis en een goede praktische vaardigheid.

In de opleiding ligt de nadruk op toepassingsgerichte opdrachten, in combinatie met de theorie van Java en objectoriëntatie (OO). De ervaring leert dat cursisten voldoende bezinkingstijd nodig hebben om zich het OO-paradigma eigen te maken. Hiermee is bij de opzet van het programma rekening gehouden: er is dus geen sprake van een stoom- of knoppencursus.

De opleiding is opgebouwd uit 5 delen:

  • Deel 1: U leert de beginselen van objectoriëntatie en van de alom gebruikte notatietaal UML.
  • Deel 2: U begint met het programmeren in Java. U gebruikt de uitgebreide Java-bibliotheek om vanaf het begin programmas te schrijven met een grafische gebruikersinterface. U leert algoritmisch denken en u leert eenvoudige OO-programmas te ontwerpen en te implementeren.
  • Deel 3: U bouwt uw kennis van Java verder uit. De behandelde onderwerpen zijn onder meer overerving, tekenen met behulp van Swing, event handling, programmas met parallelle verwerking en het afhandelen van fouten.
  • Deel 4: U maakt kennis met datastructuren zoals tabellen en bomen, aan de hand van de collection classes uit de Java-bibliotheek.
  • Deel 5: Tijdens AppLab leer je een moderne app maken, van begin tot eind, en van voor tot achter. Dit houdt in dat je een app bedenkt en realiseert: je maakt een Android client en bijpassend server component (beide in Java). Voor de app maak je gebruik van moderne technieken, zoals op dat moment gebruikelijk (momenteel o.a.: reactive, realtime gedistribueerde database, view/data binding, en webservices). Je werkt aan de app gewerkt in groepen, gebruik makend van een modern broncodesysteem (GitLab). In AppLab wordt ook actief gebruik gemaakt van Continuous Integration (CI) en Continuous Delivery (CD), waardoor de gemaakte code automatisch getest en verspreid kan worden.
     
    Een tweetal manieren van werken uit de start-up wereld worden gebruikt: "release early, release often" (om snel feedback te krijgen en je plannen aan te passen) en "fail early, fail fast" (realiseer het meest risicovolle eerst zodat je weet of het zin heeft om door te gaan). De docenten geven actief feedback op de code en manier van werken door middel van de peer-review functionaliteiten van het gebruikte broncodesysteem. De studenten starten met een al ingericht broncode systeem omgeving met voorgegeven basis app met genoemde technieken, om snel aan de slag te kunnen en te concentreren op het realiseren van hun eigen app. In AppLab leer je om in de praktijk tijdsefficiënt een moderne app te maken.

Actie

Indien u tot 4 weken vóór de startdatum inschrijft, dan kunnen we u een vroegboekkorting aanbieden van € 500,- op het totaalbedrag.

Studieduur

De opleiding is goed te combineren met een baan. Iedere twee weken is er een begeleidingsavond waar u zich actief op moet voorbereiden door een deel van het studiemateriaal te bestuderen en door het inleveren van opdrachten. De begeleidingsavonden duren van 18.30 - 21.30 uur, voorafgegaan door een broodmaaltijd. Om voor certificering in aanmerking te komen moet u geslaagd zijn voor alle toetsen en opdrachten die deel uitmaken van de opleiding. De groepsgrootte is tien tot achttien personen,

U moet rekening houden met een tijdsinvestering van tien uur per week. De opleiding duurt ongeveer achttien maanden. 

Studiebelasting indicatie in uren

460

Cursusmateriaal

In het Certified Professional Program Javaprogrammeur wordt onder andere gebruikgemaakt van onderstaande cursussen, in combinatie met extra studiemateriaal, aparte begeleidingsbijeenkomsten, praktijkgerichte opdrachten en alternatieve vormen van toetsing.

Aanmelden

Bedoeld voor

Iedereen werkzaam in de ICT, die affiniteit heeft met programmeren en internetapplicaties. De opleiding is in het bijzonder interessant voor de 'klassieke' programmeurs die de overstap willen maken naar objectgeoriënteerd programmeren en moderne internettoepassingen die gebruik maken van Java.

Ingangseisen

Het is wenselijk dat u werkzaam bent in de ICT, en weet wat programmeren inhoudt; u dient te beschikken over uitstekende analytische vaardigheden en moet er plezier in hebben om abstracte problemen op te lossen. Indien u twijfelt, dan kunnen we, geheel vrijblijvend, een afspraak met een docent maken. Leesvaardigheid in het Engels is noodzakelijk, omdat een deel van het studiemateriaal Engelstalig is.

Startmoment

Het rooster van een nieuwe voorjaarsgroep in 2018 is nog in ontwikkeling. Indien u graag op de hoogte gehouden wilt blijven van informatie over deze nieuwe groep, dan kunt dit aangeven door een mail te sturen naar mst@ou.nl.

Aanmelden

Betaalt u zelf de opleiding? Dan geldt voor u dat opleidingskosten aftrekbaar zijn van de inkomstenbelasting. Deze fiscale voordelen zorgen ervoor dat een opleiding minder hoeft te kosten. Voor particulieren geldt een maximale aftrek van € 15.000,- met een drempel van € 250,-. Kijk voor meer informatie op de site van de belastingdienst en zoek naar: studiekosten.

Let op: De kortingsregeling Cursusgeld Open Universiteit (KCOU) is niet van toepassing op Certified Professional Program.

Inschrijfvoorwaarden

Lees eerst onze inschrijfvoorwaarden

Prijsinformatie

Totaalbedrag bij eenmalige betaling € 7.495,-. Het is tevens mogelijk om te betalen in 17 termijnen van € 465,-. Dit bedrag is all-in. Er is geen btw verschuldigd. Indien u tot 4 weken vóór de startdatum inschrijft, dan kunnen we u een vroegboekkorting aanbieden van € 500,- op het totaalbedrag.

Begeleiding

Locatie

Studiecentrum Utrecht.

Tentamen

Samenstelling

Meer info

Extra informatie

U kunt hier een vergelijking inzien met de Java certificering door Oracle (voorheen Sun).

Naam van contactpersoon

Team Professional Programs

Telefoon van contactpersoon

045 576 2777

Emailadres van contactpersoon

mst@ou.nl

Brochures beschikbaar

Voor uitgebreide informatie kunt u de brochure aanvragen.