Java Programming


overall satisfaction for this course

?Average calculated from scores obtained from 1173 participants who took this course.
  • Duration 3 days
  • Regular fee 1 375
  • Preferential fee 1 165?
  • Locations
    • Quebec City
    • Montreal
  • Top pick
  • 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.

Customer Testimonials

Very good basis to introduce Java. Congratulations to the teacher who knew how to adapt quickly to the various challenges arising in class!

Josée L. / Conseillère Étude, Recherche et Encadrements, Hydro-Québec


  • 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


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

    October 1 to October 3 2018

  • Montreal

    December 6 to December 8 2018

Trainer(s) assigned(s)