

Your in-depth introduction to the Java programming language—one of the most widely used languages in the world, which forms the backbone of countless applications in companies, banks, and government agencies. The training is structured systematically:
Day 1: Basics
You'll learn about the unique features of Java, set up your development environment (IntelliJ IDEA), and write your first programs. You'll work with variables, data types, operators, and strings, and learn how to process user input.
Day 2: Control Structures, Methods, and Introduction to OOP
You'll master conditional statements (if/else, switch), loops (for, while, do-while), and arrays. You'll also be able to structure your code effectively using methods and reuse it.
In addition, you'll get a great introduction to object-oriented programming: Create your own classes and objects, and learn about constructors, getters/setters, and encapsulation.
At the same time, you’ll make targeted use of AI text bots (ChatGPT, Claude, Copilot, and others) as coworkers—for code generation, error analysis, and code reviews. This way, you’ll not only learn Java but also how to use AI tools effectively in software development.
Requirements:
Basic computer skills (working with files, folders, and the terminal/command line) are a plus. Programming skills in another programming language (e.g., Python, JavaScript) are helpful but not required.
Additional info:
Please create a free AI account (e.g., ChatGPT, Claude, Copilot, or Perplexity) before the course begins.
The course combines theory and practice in a proven blend:
Programmingnewcomers who want to learn Java from scratch. The course is particularly suitable for:
Form of learning
Learning form
No filter results
The training is carried out in cooperation with an authorized training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy.
