Perform a search on the site.

Your currency

Programming fundamentals with Python and Java

Your first Python and Java developments should connect algorithmic thinking with application requirements. Use Java to structure your development approach and relate technical choices to expected behaviour. Build your independence in designing, testing and evolving applications.

Duration
3 days 21 hours
Code
DEV022FR Code

Presentation

In a digital world, knowing how to code is becoming as fundamental as reading or writing. This intensive 3-day course takes you behind the scenes of programming from day one, exploring Python and Java together, the two most in-demand languages on the market.

Discover algorithmic thinking by comparing the flexibility of an interpreted language, Python, with the rigour of a compiled language, Java. From variables and loops to object-oriented programming (OOP) and file handling, every concept is immediately put into practice through concrete examples.

At the end of the course, you will complete a small end-to-end project, such as a task manager or data analysis application, consolidating your new technical skills and your ability to tackle future development projects independently.

Objectives

By the end of this course, you will be able to:

  • understand fundamental programming principles and algorithmic thinking;
  • master the basic syntax and control structures of Python and Java;
  • apply object-oriented programming concepts, including classes, methods and inheritance;
  • work with files and complex data structures, including lists, arrays and dictionaries;
  • develop and debug functional mini-projects to demonstrate your learning.
Last update: 24/09/2026

Any brand names and logos mentioned in this course description (such as Python, Java, VS Code and IntelliJ) belong to their respective owners. Their mention for educational purposes does not imply any commitment or partnership.