Any questions?
IIA
IIA Assistant
Hello!
I'm the IIA assistant.
What are you looking for?
Certified course · 35h

Professional
Java Developer.

Master Java from A to Z: object-oriented programming, collections, exception handling, streams, lambdas. Build a real application, tested and version-controlled.

Level · Beginner to intermediateFormat · 5 days / 35h100% onlineAIF · France Travail
05d
Intensive days
35 hours
Pro
Certified
trainers
100%
Hands-on
+ real projects
— Programme

5 days, from the fundamentals to a real project

35h / Intensive
Day01

Java fundamentals

Morning

Installing the JDK, program structure, variables, primitive types.

Afternoon

Conditions, loops, arrays, methods — first programs.

Day02

OOP — Object-Oriented Programming

Morning

Classes, objects, constructors, the this keyword, encapsulation.

Afternoon

Inheritance, polymorphism, abstract classes, interfaces.

Day03

Exceptions & Collections

Morning

Error handling: try/catch/finally, custom exceptions.

Afternoon

List, Set, Map — ArrayList, HashMap, TreeMap, iteration and best practices.

Day04

Modern Java — Streams & Lambdas

Morning

Lambda expressions, method references, functional programming.

Afternoon

Stream API: filter / map / reduce, Optional, the new date/time APIs.

Day05

Complete project + best practices

Morning

A real application: stock management, banking or library.

Afternoon

JUnit unit tests, Git, code review, certificate of completion.

— Next / 02

Ready to master Java and OOP?