We move! Starting September 1st, our QUEBEC CITY training center will be located at 5400, des Galeries Blvd, Suite 500, 5th Floor, Québec (Quebec) G2K 2B4

Java Programming


overall satisfaction for this course

?Average calculated from scores obtained from 1204 participants who took this course.
See the training dates
  • Duration 3 days
  • Regular fee 1 435
  • Preferential fee 1 290?
  • Locations
    • Montreal
    • Gatineau
    • Quebec City
  • Laboratory


To provide the knowledge and skills required to use the Java language and its libraries to develop effective applications.

Targeted audience

Software developers and Web specialists.


Knowledge of object-oriented concepts and practical experience with a programming language.

Training Details


  • Features and syntax of the Java language, the Java Virtual Machine, elements of syntax
  • Object-oriented concepts in Java: basic principles, packages and modifiers, String and System classes
  • Class hierarchies and abstract classes: inheritance, subclasses, abstract classes and interfaces, casting, final classes and overloaded methods
  • Overview of standard Java libraries
  • Introduction to enumerated types and autoboxing
  • Exceptions handling: syntax, exceptions handling approaches
  • Managing files: important classes and serialization
  • Database programming with JDBC
  • Java event handling: important classes and interfaces, event handling approaches
  • Creating Java applications
  • Creating and using multithreaded applications
  • Lambda functions
  • Using streams to process data

Customer Testimonials

For a beginner, the course is clear and well explained.

Jean-Phlippe D. / Développeur, Stratégies St-Michael Inc.

Select the training date*

*Unless stated otherwise, all sessions are in French.
  • Montreal

    January 6 to January 8 2020

  • Gatineau

    March 23 to March 25 2020

  • Quebec City

    March 30 to April 1 2020

  • Montreal

    April 15 to April 17 2020

Trainer(s) assigned(s)