Java (The Foundations)

by ETS Formation Claim Listing

The Java language is simple, flexible and benefits from a lively and diverse ecosystem of libraries. Java is one of the most widely used languages ??in the industry for application development today. (Formerly JAV130 at the CRIM Training and Transfer Center).

$1037

Contact the Institutes

Fill this form

Advertisement

ETS Formation Logo

img Duration

2 Days

Course Details

Design a structured Java program and improve it incrementally.

The Java language is simple, flexible and benefits from a lively and diverse ecosystem of libraries. Java is one of the most widely used languages ??in the industry for application development today. (Formerly JAV130 at the CRIM Training and Transfer Center).

 

Educational Goals:

  • Read and understand the structure of a program written with Java;
  • Write, compile and run a program with Java;
  • Monitor the execution of a program, identify problems and correct them.
     

Methodology:

  • Several learning methods and didactic tools allowing you to measure your progress and your integration of concepts by participants are used throughout the training.
  • Interactive presentation (50%), exercises (50%)

 

Content:

  • Introduction To The Language: History, General Characteristics And Context Of Use
  • Development Cycle: Programming, Compilation And Runtime Environment
  • Introduction To The Eclipse Development Environment
  • Basic Concepts
  • Variables And Data Types;
  • Naming Conventions;
  • Operators;
  • Expressions And Blocks;
  • Conditions, Loops And Other Instructions. 
  • Basic Input/output Operations
  • Object Oriented Programming Concepts
  • Classes And Objects;
  • Constructors, Methods And Attributes;
  • Data Encapsulation And Visibility;
  • Legacy;
  • Redefinition And Overloading Of Methods;
  • Packages;
  • Interfaces, Abstract Classes, Inner Classes, Anonymous Classes;
  • Polymorphism. 
  • Definitions Of Identity And Equality
  • Refactoring Techniques With Eclipse
  • Exceptions: Types, Definition, Launch And Interception, Interpretation
  • Collections: Lists, Sets And Lookup Tables, Iteration
  • Parameterized Types (generics): Definition And Use
  • File Input And Output Operations
  • Serialization
  • Interpreting And Formatting Dates
  • Use Of External Libraries: Concept Of Classpath, Execution, Selection And Recommendations
  • Packaging In Jar Archive For Redistribution
  • Comments And Documentation
  • Montreal Branch

    1220 Notre-Dame Street, Montreal

Check out more Java Programming courses in Canada

Geek Edu Logo

Python Level 1

Designed for beginners, this level teaches the basic fundamentals and design principles of Python, with the help of Turtle graphics and PyGame. This includes: variables, conditional statements, loop basics, and functions.

by Geek Edu [Claim Listing ]
Chinook Learning Services Logo

Introduction to C++ Programming

Here's your chance to learn how to program the easy way in C++. Introduction to C++ Programming is a project-oriented course.

by Chinook Learning Services [Claim Listing ]
We Cloud Data Logo

Python Fundamentals

This module introduces learners to Python, the most popular data skills, according to the Job Market Report published by WeCloudData.

by We Cloud Data [Claim Listing ]
Canadian College of Business, Science and Technology (CCBST) Logo

Java Programmer Certificate Course

Do you have impressive technical skills and a willingness to learn? Are you up for the challenge of learning a new programming language? Then consider training to become an Oracle Certified Professional Java Programmer.

by Canadian College of Business, Science and Technology (CCBST) [Claim Listing ]
Le Wagon Logo

Perform Predictive Analysis With Python

Excel has reached its limit. Learn the power of code and artificial intelligence to manage big data sets and go faster in your job.

by Le Wagon [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy