953 opleidingen: ICT

De cursus die je wilde bekijken is niet langer beschikbaar. Daarom tonen we je een aantal gelijksoortige cursussen.

Scrum Product Owner

  • opleiding door Syntra Antwerpen & Vlaams-Brabant
  • Antwerpen & Haven
ABIS

Java: basiscursus

  • door ABIS
Leuven en Online
3.600

Tijdens deze training leren we de basisprincipes van programmeren in Java. In deze vijfdaagse ABIS-cursus bestuderen we de syntax van Java, evenals hoe Java wordt gebruikt in een objectgeoriënteerde applicatie.

Java is één van de meest gebruikte programmeertalen ter wereld. Het is volledig objectgeoriënteerd van aard en zeer geschikt voor het creëren van goed gestructureerde full-stack applicaties.

In deze Java-programmeercursus zullen de deelnemers

  • de basis-syntax van Java bestuderen;
  • Java toepassen bij het gebruik van OO-concepten zoals associaties, overerving en polymorfisme;
  • een overzicht krijgen van de meest gebruikte vooraf gedefinieerde klassen/bibliotheken, zoals String, Collections, Date/Time, I/O;
  • kennismaken met het concept van functioneel programmeren (lambdas).

  • Inleiding
    • een eerste applicatie
    • compileren en runnen van Java-applicaties
  • Java syntax
    • variabelen en datatypes - arrays - Strings - typeconversies (autoboxing)
    • operatoren
    • expressies
    • control flow
  • Java bouwstenen
    • packages - classes - objecten
    • methoden - initialisatie - constructoren
    • associaties - overloading
    • inner classes - access control
  • Java applicaties
    • programmastructuur
    • Java-documentatie
    • jar-files
    • Java beans
  • Inheritance en polymorfisme
    • concepten
    • overiding - casting
    • modifiers
    • abstracte klasses en interfaces
    • enums
  • Exception handling
    • opvangen en behandelen van exceptions
    •  throwing exceptions
    • eigen exceptions definiëren
    • try-with-resources
  • Collections
    • List - Set - Map - Queue
    • generics
    • Iterator and sorting
    • Arrays en Collections utility klasses
  • Utilities
    • datum/tijd
    • formattering van getallen
  • File I/O
    • byte-, karakter- en object-streams
    • lezen van files
    • command-line I/O
  • Introductie in Functioneel programmeren
    • functional interfaces
    • lambda expressies
    • streams inleiding

Het object-georiënteerd denken en ontwikkelen in Java wordt in de praktijk gebracht aan de hand van verschillende oefeningen.

Een interactieve, live training – gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

Leuven € 3.600(Incl.BTW) Inschrijven
Leuven € 3.600(Incl.BTW) Inschrijven

Applicatieontwikkelaars die willen leren object georiënteerd programmeren in Java.