Participants learn concepts of advanced object oriented design and programming using a single semester-long project.
If ADAP is in session, you can find the current schedule at https://adap.uni1.de.
Slides are on GitHub, videos on YouTube; they are CC BY 4.0 licensed.