Materialien

Wir haben unsere Materialseite übrigens erweitert und ergänzt – die Neue findet ihr hier.

Auf dieser Seite findet ihr eine eher wilde Linkliste zu verschiedenen Programmiersprachen, zu Web- und App-Entwicklung und sonstige nützliche Seiten. [de] steht für deutsche, [en] für englische Angebote. Es sind ausschließlich kostenlose Angebote verlinkt. Wenn ihr weiteres Material empfehlen könnt, schreibt es bitte hier in Google Spreadsheet eintragen (für alle sichtbar).

Top Tipps

Scratch Scratch ist eine Programmiersprache für Einsteiger, mit der jeder Mensch seine eigenen interaktiven Geschichten, Spiele und Animationen programmieren kann. Scratch hilft, kreativ zu sein, systematisch zu denken und miteinander zu arbeiten. [de]

CodeCombat Multiplayer Programmierspiel, um Programmieren zu Lernen und macht Spaß. Nicht so einen Spaß wie jau, ‘ne Plakette sondern Spaß wie NEIN MUTTI, ICH MUSS NOCH DAS LEVEL BEENDEN ! Deshalb ist CodeCombat ein Multiplayerspiel und kein spielähnlicher Kurs. [de]

Code Academy Hier kann man einfach HTML, CSS, JavaScript, jQuery, Python, Ruby und PHP lernen. Funktioniert interaktiv mit einem Editor, der direkt in die Seite eingebunden ist. [en]

OpenTechSchool Ausführliche Tutorials zu verschiedenen Programmiersprachen (Python, Django, Javascript). [de]

Code.org Eine Seite mit vielen schönen und einfachen Einstiegs-Tutorials. Zum Beispiel “Pogrammiere mit Anna und Elsa” oder “Flappy Code“. [de]

Learn Code the Hard Way Nichts für Menschen, die schnell aufgeben… Online-Bücher zu Python, Ruby, C, Regex, SQL und ein Crashkurs zur Kommandozeile. [en]

Lightbot Man navigiert einen Roboter durch verschiedene Levels mit Programmcode. [en]

MinecraftForge DeBukkIt macht tolle Youtube Tutorials für MinecraftForge. [de]

Python

PythonMonk Interaktiv Python lernen. [en]

HTML und CSS

HTML und CSS in 30 Tagen Jeffrey Way führt Anfänger in 30 Kurzvideos an HTML und CSS heran. (Für Mac-User.) [en]

Ruby

Ruby on Rails Eines der umfangreichsten Tutorials für Ruby on Rails, dem auf Ruby aufbauenden Open Source-Framework. [en]

RubyMonk Interaktiv Ruby lernen. [en]

Why’s (Poignant) Guide to Ruby Das schönste Ruby-Tutorial im Netz. [en]

Java

Java-Hamster Das Hamster-Modell ist ein einfaches aber mächtiges didaktisches Modell, mit dessen Hilfe du Grundkonzepte der Programmierung auf spielerische Art und Weise erlernen kannst. Du schreibst Programme, mit denen du virtuelle Hamster durch eine virtuelle Landschaft steuerst und bestimmte Aufgaben lösen lässt. [de]

Mobile

Android Development Eine Einführung in die Entwicklung von Android Apps mithilfe von Eclipse. (Für Windows-User.) [en]

Windows Phone 7 Videokurs für die App-Entwicklung auf Windows Phone 7 (mit Visual Studio). Für C#-Kenner. [en]

Hardware

Arduino Tutorial Hier wird erklärt, wie man Arduinos zum Laufen kriegt. [de]

Start Hardware Toll gestaltetes Tutorial, das in die Welt der Hardware und Arduinos einführt. [de]

Plattformen

GitHub GitHub ist ein webbasierter Hosting-Dienst für Software-Entwicklungsprojekte, der das Versionsverwaltungs-System Git verwendet. GitHub ist soziale Plattform für mehr als 3 Millionen Software-Entwickler. [en]

WebPlatform WebPlatform ist eine Community-Plattform mit verschiedensten Tutorials und Dokumentationen zum Thema Web-Entwicklung. [en]

Google Code University Google Code University bietet Einführungen zu den Themengebieten Mobile, Web-Entwicklung und Programmiersprachen. Eher für Fortgeschrittene. [en]

Sonstiges

Datawrapper Einfaches Open Source-Werkzeug, mit dem man innerhalb von Minuten Diagramme erstellen und einbetten kann. [de]

Font Squirrel Frei nutzbare, hochwertige Fonts. [en]