Du willst programmieren lernen, Dir selber eine neue Programmiersprache beibringen oder Dich darin üben, wie man sauberen Code schreibt? Dann log Dich bei exercism.io ein. Exercism bietet 30 Programmiersprachen, wird täglich mit Updates versorgt und hat eine Community, die Dich bei Deinen Aufgaben und Fortschritten unterstützt.

Exercism ist für EinsteigerInnen wie auch für versierte ProgrammiererInnen gedacht. Die Seiter bietet eine Vielzahl von Übungen an, die über einen Software Clienten runtergeladen werden können. Dabei handelt es sich um kleine, lösbare Aufgaben, die Spaß machen, knifflig sind und die Deine Programmierfertigkeiten erweitern. Gelöste Aufgaben werden von der Community analysiert und mit konstruktivem Feedback versehen. Durch das Feedback der anderen Coder bekommst Du Anregungen, wie Du Deinen eigenen Code verbesern kannst.Außerdem kannst Du Dir ansehen, wie andere User das Problem gelöst haben und mit anderen UserInnen über alternative Lösungsansätze diskutieren.

Exercism.io ist kostenfrei. Der Login erfolgt über ein GitHub-Konto. Um die Aufgaben zu bearbeiten, brauchst Du das Exercism Command-Line Interface (CLI), welches kostenlos für alle gängigen Plattformen runtergeladen werden kann.

Link: exercism.io