Learn object-oriented Programming
| Language: | German |
| Location: | Online |
| Duration: | 6 weeks |
| Start: | August 2026 |
| Cost: | 63 EUR |
Quick Info
Benefits
01
1
Getting started easily
02
2
Practice-oriented teaching of the basics
03
3
Verified certificate
Program Overview
Here you will find information on the aims of this course and its content.- Object-oriented modelling of practical problems
- Programming repetitions, case distinctions and simple algorithms
- Structuring object-oriented programs
- Writing small programs in Java
Here you will find information on dates, requirements and other general conditions for the certificate program.Program:
Target group:
The target group are students and school students,
– who are interested in computer science or whose courses of study include a part of computer science and
– who have no or little previous experience in programming. Access Requirements: The course is designed for learners with no prior programming experience and no formal admission requirements.
Format & Timing:
Instructor-paced, 6 weeks
Study location:
Online (edX)
Language:
Date:
Admission requirements:
The course is designed for learners with no prior programming experience and no formal admission requirements.
Graduation:
After completing the graded assignments, you will receive a Verified Certificate of Completion from edX and the Technical University of Munich.
Program fee:
63 EUR for the Verified Track
Discounts:
Free of charge in the Audit-Track (no Certificate or graded assignments). For more information about pricing models and packages, please visit edX.org.
The course is also available free of charge for TUM employees, alumni and students. First, register for the course’s audit version. Then, follow the link: https://wiki.tum.de/display/ddiforms/LOOP+freischalten
Get to know our experienced lecturers who will teach you the certificate content and with whom you will work.TUM School of Education, TUM Department of Informatics, Technical University of Munich
Didactics of electrical engineering and computer science, Leibniz Universität Hannover
Didactics of Computer Science, FAU Erlangen-Nuremberg
Institute of Software- and Multimedia-Technology, Dresden University of Technology
Didactics of Computer Science, Technical University of Munich
Computer Science didactics, Technical University of Munich
Find out how the program is structured and what content you can expect.Module 1: Objects and Classes
What are objects and classes? How can you represent problems from reality with objects and classes?
Module 2: Algorithms
What is an algorithm? How do algorithms work?
Module 3: Classes in Java
How to implement objects and classes in the Java programming language.
Module 4: Implementing Algorithms
How to implement algorithms in Java.
Module 5: Relationships
How to program relationships between objects and classes.
Module 6: Inheritance
How to extend and specialize classes.






