Java Programmeren

Java is een programmeertaal en computerplatform. In 1995 werd Java door Sun Microsystems geïntroduceerd. Deze onderliggende technologie stuurt de allernieuwste programma's aan, zoals hulpprogramma's, games en bedrijfstoepassingen. Java wordt wereldwijd gebruikt op meer dan 850 miljoen pc's en op miljarden apparaten, waaronder tv's- en mobiele toestellen. Java is een object georiënteerde programmeertaal en lijkt op de programmeertaal C en dus ook C++. Java is platform independant, hetgeen inhoudt dat Java op meerdere besturingssystemen kan draaien. Dit komt doordat de Java compiler niet omzet naar machinecode, maar naar bytecode. Als er dan wordt geëxecute, interpreteert de Java Virtual Machine en vertaalt naar machinecode. Zo kan Java dus op veel, (bijna) alle besturingssystemen draaien. Vaak wordt Java verward met Javascript, terwijl de beide talen niet veel gemeen hebben. Javascript wordt gebruikt om webpagina's op te maken. Daarnaast is Java een veel uitgebreidere programmeertaal dan Javascript.

Deze cursus behandelt de basis principes van het Java-platform en de programmeertaal Java versie 8. Op basis van op elkaar volgende oefeningen in een case study leren de deelnemers om te programmeren met de variabelen, data types, operatoren en control flow-constructies van de Java-taal. De cursus behandelt ook de objectgeoriënteerde begrippen als class, object, inheritance en polymorphism. Er wordt aandacht besteed aan fouten en exception handling in Java en er wordt besproken hoe Java-software wordt opgedeeld in packages. De splitsing van een Java-programma in verschillende subtaken door threads en de synchronisatie van deze threads is ook onderwerp van de cursus. Nieuw geïntroduceerde kenmerken in de Java-taal, zoals geparametriseerde types, generics, en het gebruik daarvan in het Collection Framework, maken ook deel uit van het cursusprogramma. Ook wordt ingegaan op de in Java 8 geintroduceerde lambda's en functional interfaces. Optionele modules zijn de toegang tot databases met JDBC, Java Beans en Graphical User Interfaces, en GUI's. Deze modules kunnen, indien de tijd het toelaat, worden behandeld.

Deze cursus is een goede voorbereiding voor het Java 8 Programmer Exam Part I, ook wel OCA genoemd. In combinatie met de cursus Java Programmeren - Advanced bereidt deze cursus ook voor op het Java 8 Programmer examen deel II, ook wel OCP genaamd.

Doelgroep
Deze cursus is bestemd voor iedereen die in Java wil programmeren.

Voorkennis
Elementaire kennis van en ervaring met programmeren is vereist om aan deze cursus te kunnen deelnemen. De principes van Object Oriented Programming met Java worden toegelicht. Voorafgaande kennis hiervan is bevorderlijk voor de begripsvorming.

Duur
De duur van deze cursus is vijf dagen.

Groepsgrootte
De groepsgrootte is maximaal vijf deelnemers.

Certificaat
Na afloop van deze opleiding ontvangen alle deelnemers een certificaat.

Inclusief
Lunch en alle cursusmaterialen. 

JAVA Training