Wat is Java en waarom heb ik het nodig?
De programmeertaal Java is objectgeoriënteerd en platformonafhankelijk. Daardoor kan Java op verschillende systemen gebruikt worden en is het (mede daardoor) één van de meest gebruikte programmeertalen binnen het bedrijfsleven. Daarnaast is het werken met Java vrij eenvoudig en biedt
het veel mogelijkheden voor de meest veeleisende toepassingen.
Inhoud cursus
De Praegus Academy heeft de cursus “Java voor Testers” ontwikkeld voor testers die zich willen scholen in het schrijven van Javacode. Deze cursus van 2 dagen (of 4 dagdelen) geeft je een inzicht in de fundamenten van Java. Tevens gaan we tijdens de opleiding in op het programmeerparadigma objectgeoriënteerd programmeren en komt het onderwerp unittesten aan bod. Het programma bestaat uit 3 onderwerpen:
Onderwerp 1: Java fundamenten
- Wat is Java (niet)?;
- Werken met een IDE: IntelliJ;
- De mainfunctie;
- Functies: schrijven en aanroepen;
- Data: parameters, variabelen en literals, standaard data types;
- Expressies en operatoren;
- Naamgeving;
- Flow control: if-then-else, for, while;
- Collections en Arrays;
- Getters en setters;
- Excepties, try / catch, throws;
Onderwerp 2: Objectoriëntatie
- Objectoriëntatie: afscherming en overerving;
- Java class, instance en object;
- Polymorfisme;
- Constructors;
- Modifiers: public / private / geen, static;
Onderwerp 2: Het ontwikkelproces
- Build tools: Maven;
- Packages;
- Unittesten (JUnit);
- Debuggen;
- Documenteren: commentaar, annotaties;
- Resources: boeken, tutorials, tools.
Over de cursus
De cursus Java is interactief van opzet en bevat naast een stuk theorie ook hands-on oefening. De Java cursus is opgezet rond een vast programma, maar er zal ingespeeld worden op de behoefte van de groep om zo de juiste informatie te kunnen behandelen. Het programma van de cursus past in 4 dagdelen/avonden. Tevens bereid deze training je voor op de vervolgtraining Testautomatisering in Java.
Doelgroep: Testers die basiskennis willen verkrijgen voor het schrijven van Javacode.
Vereiste voorkennis: Ervaring als tester en enig inzicht in systeemontwikkeling.
Java Cursus/materiaal: De deelnemer dient te beschikken over een laptop met local admin rechten (Windows / Mac OSX / linux).
Aantal dagen: 2 dagen of 4 dagdelen (4 avonden behoort tot de mogelijkheden).
Prijs: € 1095,- (excl. BTW, incl. lesmateriaal en catering)