Seven in-depth courses taught by industry professionals will give you the skills you need to take your place as a decorated code warrior. Have a look at some of the course descriptions below. If the crazy acronyms, like SOAP, CRUD and RESTful aren't enough to hook you, the content itself certainly will. 

Your take-away

This program is a great way to help you:

  • Read and write XML and JSON in Java;
  • Understand Java objects, properties, methods and object notation;
  • Develop and integrate Java into web applications;
  • Create dynamic web pages and animations with jQuery and Java;
  • Use Contexts and Dependency Injection (CDI) to create managed beans;
  • Develop multi-panel GUI layouts utilizing a range of JavaFX Components;
  • Use industry standards in program design, coding and testing;
  • Set up and understand your Android Development Environment;
  • And much, much more.

Program courses

To get this diploma, students must complete the 7 courses listed below.  
*Click the blue links to get information about each course.

Create your program path

If you want to complete this program as efficiently as possible, or if you are looking to build a schedule that best suits your needs, please contact us at; we will be happy to have a discussion with you. For course descriptions, schedules and registration click on the above course links.

Our approach

In this program, you'll delve into the world of Java, led by engaging industry experts who'll guide you through active-learning assignments and projects while encouraging you to get enthusiastically involved in class discussions. Success here requires active participation and a commitment to writing code and solving problems. You should expect to be very hands-on.

Who benefits most?

  • Anyone who wants or needs to learn the fundamentals of programming.
  • Graduate students who need develop software as part of their course work or thesis.
  • Students in any university program who wish to acquire practical and hands-on skills in programming.
  • Web Designers, UX Designers and Quality Assurance Specialists who want to better understand the software development process.
  • Developers currently working in another programming language who want to learn Java in an instructor-led environment.
  • Developers who want to expand their knowledge of Java in an instructor-led environment.

CCE General inquiries

Phone: 514-848-3600
Fax: 514-848-2806

English test centre


Mailing address

Concordia Continuing Education
1455 De Maisonneuve Blvd. W.
Montreal, Que.

Visit CCE

1600 Ste-Catherine St. W.
FB-117 (1st floor)
Montreal, Que.


Monday–Friday9 a.m. – 5 p.m.

Saturday: Closed
Sunday: Closed

Back to top

© Concordia University