Deze pagina is niet beschikbaar in het Nederlands. Gelieve ons hiervoor te verontschuldigen.

Java programming - mentored workshop

Practise Java at your own pace! We provide learning materials and a lab environment, and your ABIS mentor guides you along the way.

This labs-only mentored workshop offers participants the possibility to put recently acquired often conceptual Java knowledge into practice. Specifically tailored and integrated labs enable participants to extend their theoretical knowledge using this 'hands-on' lab approach. Mentored by ABIS specialists, participants are assisted in creating an individual learning experience.

During his mentored workshop:

  • you get to practise Java programming fundamentals at your own pace using our tailored exercise labs
  • you get access to a lab environment for the duration of the workshop
  • your ABIS mentor guides you through the process and provides help and support when needed

Schedule a training?

Training can be implemented in English, Dutch, or French.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Intended for

Programmers and technical support people who are going to use the Java language and environment, already having a basic yet mainly theoretical Java background.

Background

General, theoretical/conceptual knowledge of the Java language and environment is required; the theoretical foundations required to fully appreciate the Labs-Only workshop are not discussed in this workshop.

Participants are assumed to have acquired this knowledge using alternate source available, for example:

  • Selftraining using standard ABIS course materials
  • Selftraining using e.g. available commercial publication, internet content, ...
  • Training using formal third party sources, e.g. PluralSight, Udemy, Skillsoft, ...

ABIS technical consultants are available for offering advice as to what sources to consult prior to attending this labs-only Mentored Workshop.

Main topics

Typical workshop content:

  • Introduction
    • a first Java application 
    • compiling and running of Java applications 
  • Java syntax
    • variables and data types - arrays - Strings - type conversions (autoboxing)
    • operators
    • expressions
    • control flow
  • Java building blocks
    • packages - classes - objects
    • methods - initialization - constructors
    • overloading
    • inner classes - access control
  • Java applications
    • program structure
    • Java documentation
    • jar files
    • Java beans
  • Inheritance and polymorphism
    • concepts
    • overriding - casting
    • modifiers
    • abstract classes and interfaces
    • enums
  • Exception handling
    • catching and handling exceptions
    • throwing exceptions
    • creating custom exceptions
    • try-with-resources
  • Collections
    • List - Set - Map - Queue
    • generics
    • Iterator and sorting
    • Arrays and Collections utility classes
  • Utilities
    • date/time
    • formatting numbers
  • File I/O
    • byte, character and object streams
    • reading files
    • command line I/O
  • Introduction to functional programming
    • functional interfaces
    • lambda expressions
    • stream basics

Training method

First step: a kick-off test evaluates participant acquired knowledge; based on the test results, an individually tailored training program is suggested.

The actual training program is implemented in individual format - online - an instructor is offline available. Participants are closely mentored with required contact moments scheduled.

At the end of the workshop, the ABIS instructor will suggest follow-up knowledge gathering activities.

Participants have a private (virtual) Java lab environment at their disposal, made available by ABIS.

Certificate

At the end of the workshop, the participant receives a 'Certificate of Completion'.

Duration

Our environment is available for 4 weeks (elapsed) - approximately 5 days will be required to complete this workshop.

Course leader


SESSIE-INFO EN INSCHRIJVEN