The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

Java – The Basics Course

Getting Started with Java Programming

Online
2 days
German
Download PDF
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
43441
Venue
Online
4 dates
€ 1.290,-
plus VAT.
€ 1.535,10
incl. VAT.
Booking number
43441
Venue
Online
4 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
Learn the Java programming language from the ground up—in a practical, structured way and with AI support: from variables and control structures to object-oriented programming (OOP). With AI tools providing efficient support in your day-to-day work.
Contents

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.

Learning environment
Your benefit
  • Independent development of simple to moderate Java programs
  • Safe Use of Variables, Data Types, Operators, and Control Structures
  • Structuring and Reusing Code with Methods
  • Object-Oriented Programming: Using Classes, Objects, Constructors, and Encapsulation
  • Implementing your own mini-projects, from the initial idea to a working program
  • Targeted Use of AI Tools for Programming, Debugging, and Code Review
trainers
No items found.
Methods

The course combines theory and practice in a proven blend:

  • Short theoretical presentations
  • Live coding and demos by the instructor
  • Numerous hands-on exercises that build on one another
  • AI Prompt Exercises: Participants Use AI Textbots as Learning Partners
  • Chapter exercises as practical mini-projects 
  • Interactive training with time for questions and discussion
Final examination
Recommended for

Programmingnewcomers who want to learn Java from scratch. The course is particularly suitable for:

  • People Switching Careers to Software Development
  • IT professionals who want to switch from another programming language to Java
  • Anyone who needs a basic understanding of Java for their projects
Start dates and details

Form of learning

Learning form

21.1.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured
28.4.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured
7.7.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured
4.11.2027
Online
Places free
Implementation secured
Online
Places free
Implementation secured

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.

No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration