Montreal College of Information Technology
Collège des technologies de l’information de Montréal

CERTIFICATES

Programming – Java and OOPs
State of the Industry

This certification serves as an introduction to the programming environment and core concepts in Java. It students with the abilities to analyze the real-world problem and provide offer logical solutions using the Java programming language. Design and development of solutions are implemented in Java environments using object-oriented techniques. Students are provided with the skills to analyze, design, develop, and troubleshoot Java applications. Participants learn the syntax and the constructs of the Java programming language, the concepts behind object-oriented programming (OOP) with Java, packaging, Java documentation, exception handling, and Java libraries (I/O, utility networking, JDBC, etc.). This course prepares professionals for official Oracle certification.

  • English
  • 45 hours *
  • As per demand
  • APPLY
    HERE

* Morning, evening, weekends

Professional Benefits

Professionals work in a wide array of companies, from startups to global organizations. The annual salary range for a Java developer is between $65,991 and $103,477.

Who Should Apply

Students who have completed Undergraduate in any field.
Professionals who want to start their carrier in the Programming area.

Programming - Java & OOPs
Dwany Ho

{people_images:designation}

Programming - Java & OOPs
Rosana

{people_images:designation}

Programming - Java & OOPs
Sihame

{people_images:designation}

Programming - Java & OOPs
Amentor Messanvi

{people_images:designation}

Eligibility and Requirements

This is an entry-level course/program, but it assumes that learners have the following:

General IT knowledge
Working knowledge of Microsoft Office and Internet browsers
High school diploma

Abilities acquired
at course completion

Understanding algorithms and pseudocode

Ability to think logically

Java development kit and Java runtime environment

Understanding program structure in Java

Using arithmetic and relational operators

Control flow of the program using If and Switch statements

Iterating program using For, while loops

Method calling in Java

Using switch, break and continue in loops

Using string methods in program

Initializing and accessing array elements

Coding using classes and objects in Java

Understanding constructor and destructor

Implementing all Oops concepts

Using static variables

Various kinds of access modifiers in program

Understanding different collection frameworks

WHAT YOU WILL LEARN COURSE OUTLINE

Programming – Java and OOPs

Intro to programming
Concept of pseudo-code
Problems and approach to solutions
Demonstrate logic through example

JVM and Java Advantages
Core Java Libraries
Execute a Java technology application

Sequential processing
Decision making
Control flow
Methods and Loops

Arrays
Strings
Collections

Class and Object creation in Java
Java constructors and methods
Package and import statements

Oops concepts
Access modifiers
Static concept in Java

Working with files
Different exceptions
Java doc

SKILLS ACQUIRED

CERTIFICATION EXAMS

Oracle-certified Java developer

TOP REASON
TO JOIN MCIT

  • Industry-relevant, job-ready programs
  • Internship possibilities
  • Eligibility for off-campus work permit program [ocwpp]
  • Eligibility for post-graduation work permit [pgwp]
  • Eligibility for points under Quebec’s immigration policy
  • Scholarships and financial aid

INSTRUCTOR SPOTLIGHT

COMMUNITY TESTIMONIAL

The AEC program at MCIT helped me gain a solid understanding of mobile app development modules, algorithms, data structures, JUnit, MVC patterns, and enterprise solutions.

Maria Angela Diaz — Mobile Development Student
  • Programming - Java & OOPs
  • Programming - Java & OOPs
  • Programming - Java & OOPs
  • Programming - Java & OOPs
  • Programming - Java & OOPs