C1802 - Java essentials
Target Audience
This course is for beginners or intermediate developers who want to deepen their skills in Java and robust application development, including database integration and multithreading.
Objectives
- Introduction to Java and the Development Environment
- Basic syntax and programming structures
- Concepts of Object-Oriented Programming
- Inheritance and polymorphism
- Packages and Exception Handling
- Collections and functional programming
- Java standard file management and APIs
- Graphical interfaces (optional)
- Databases and JDBC
- Multithreading and final project
Prerequisites
Successful completion of the module « Learning to program with the Phyton language as a guideline » (C1800E) or proof of equivalent certified knowledge.