# Tipps zum Programmieren lernen

## <span class="mw-headline" id="bkmrk-online-%28self-study%29-0">Online (Self-Study)</span>

z.B.

- [https://learn.freecodecamp.org](https://learn.freecodecamp.org) - ausführlicher online Kurs zu HTML, CSS und jede Menge Javascript

- [https://www.codecademy.com/catalog/subject/all](https://www.codecademy.com/catalog/subject/all) - bietet einige kostenlose Kurse für verschiedene Sprachen an (aber auch kostenpflichtige).

- [https://www.codewars.com/](https://www.codewars.com/), kleine Coding-Challenges, Schwierigkeitslevel steigert sich je mehr man löst, für viele verschiedene Sprachen

Empfehlung! Was man zum Programmieren sonst noch braucht - Command Line, Editors, git:

- [https://www.learnenough.com/command-line-tutorial](https://www.learnenough.com/command-line-tutorial)
- [https://www.learnenough.com/text-editor-tutorial#sec-modern\_text\_editors](https://www.learnenough.com/text-editor-tutorial#sec-modern_text_editors)
- [https://www.learnenough.com/git-tutorial](https://www.learnenough.com/git-tutorial)

## <span id="bkmrk-"></span><span class="mw-headline" id="bkmrk-f%C3%BCr-berliner%2Ainnen-0">Für Berliner\*innen</span>

- Im feministischen Hackspace [http://heartofcode.org/](http://heartofcode.org/) gibt es coole Gruppen, u.a. Python beginner learning group, IT security, Data visualisation.

- [http://railsgirlsberlin.de/](http://railsgirlsberlin.de/) bieten ab und zu Anfängerinnenwochenenden, sowie regelmäßige Projektgruppen und online-Ressourcen zum Lernen von Ruby on Rails an. Der Name ändert sich gerade, weil "girls" ein bisschen missverständlich ist - Zielgruppe sind vor allem erwachsene Frauen. Ruby ist eine anfängerfreundliche Programmiersprache, die z.B. im Bereich Webentwicklung zum Einsatz kommt.

- [https://www.womenwhocode.com/berlin](https://www.womenwhocode.com/berlin) - monatliche Talk-nights, in den anderen Wochen Hack-Nights vorrangig, aber nicht nur für Frauen. Eher für Leute, die mindestens ein bisschen programmieren können - glaube ich.