An educator standing in front of a white board that id displaying lines of code.

Introduction to Java


This course is designed to give programmers an introduction both to the Java programming language as well as object-oriented programming (OOP). Java is a very well known and widely used language applying to almost any field. The course will review some basic coding concepts but introduce many that are specific to object-oriented programming such as inheritance, polymorphism and encapsulation. The course will end with an introduction to designing graphical user interfaces (GUI).

This free online course is for youth ages 13-17 in Canada.

You will need a computer, laptop, or Chromebook with an internet connection to participate in this course. If you don’t have a compatible device or reliable internet connection, email us at so we can help ensure you can participate.

Event Details

Dates: Wednesdays October 13 – December 8
Time: 6:00pm – 7:00pm EST
For Ages: 13–17


Please use the registration form below to register for the course. Once registered, participants will be emailed the Zoom link.

You might also like