JAVA – Advanced Java Programming

80,00 

This module is designed for learners who completed Module 1, or who have full knowledge of its concepts and would like to learn some more advanced tools to design software. In particular, the participants will learn how to structure their software in a more organized and efficient way using functions, in addition to the main source code. During this module, the participants will also be learning how to organize and manage a bigger amount of data in an ordered sequential structure.

The lessons are interactive and will be divided between theory sections and practical exercises, in which the learners can consolidate their knowledge. In addition, several small projects run throughout the module, and there will be a final project that will incorporate content from Modules 1 & 2.

Out of stock

Sorry, the course is fully booked. If you are interested in getting notifications for available spots in case other participants cancel, please leave your name and email address below

SKU: 11164 Category:

Start date

September 30, 2024

End date

October 4, 2024

Language(s) of the training

English

Languages spoken by the coach(es)

English, French

Instructor(s)

Lisa Hennecart

Contents

  • Functions and procedures
  • Arrays and lists
  • Search and sorting algorithms
  • Data structures
  • Computational complexity

Objective

This programming course uses a practical training model. Each course section introduces the topics with brief presentations and task modelling, which is followed directly by learner application and hands-on practice with exercises and projects. Learners will work with functions, organize code in an efficient way, and store and manage data in arrays and lists, thus building on the content of Module 1 – Introduction to computational thinking and Java programming and gaining deeper knowledge of software creation in Java programming language.

Learning Outcomes

On completion of this course, participants will be able to

  • design, create and debug source code.
  • use functions and procedures in their code.
  • use arrays and lists to organize data.
  • sort data in arrays and lists.

Schedule

This course has a total duration of 20 hours and takes place over 5 days:

  • 30-09-2024: 09:00 – 13:00
  • 01-10-2024: 09:00 – 13:00
  • 02-10-2024: 09:00 – 13:00
  • 03-10-2024: 09:00 – 13:00
  • 04-10-2024: 09:00 – 13:00

Format and Location

This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette

Level

Beginner

Prerequisites

Completion of Module 1 of the Learning Track Java – Junior Developer: Introduction to computational thinking and Java programming

Additional Info

This module is part of the Learning Track “Java – Junior Developer “.

Certification

This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

Java (computer programming)

Esco Occupations

software developer