Mitmachen/Programmierer

Du musst kein Profi-Programmierer sein, um uns bei der Entwicklung unserer Plattform zu helfen. Es gibt verschiedene Aufgaben unterschiedlicher Schwierigkeit. Mit der Hilfe unserer Entwickler wirst du auch deine eigenen Fähigkeiten verbessern können. Du kannst im WikiToLearn-Chat unter #tech Kontakt zu ihnen aufnehmen.

Wir empfehlen dir außerdem unser Entwickler-Handbuch WikiToLearn guide for development.

Der Code[Bearbeiten | Quelltext bearbeiten]

All unser Code ist open-source und unter WikiToLearn GitHub zu finden.

Git[Bearbeiten | Quelltext bearbeiten]

Git ist eine Software um große Projekte gemeinsam zu verwalten. WikiToLearn verwendet Git um Updates und Änderungen des Projektes zu verwalten.

Zu aller erst, musst du Git installieren’’’. Wenn du dich mit Git noch nicht auskennst, kannst du dieses kurze Tutorial anschauen. Ein ausführliches Tutorial findest du von Atlassian’’’. Außerdem kannst du CodeAcademy verwenden.

Wir empfehlen dir außerdem diesen Spickzettel' mit häufig verwendeten Befehlen.

Docker[Bearbeiten | Quelltext bearbeiten]

WikiToLearn verwendet Docker, um das Projekt in verschiedene Module aufzuteilen. Um WikiToLearn zum Laufen zu bringen, solltest du Docker installieren und dich damit vertraut machen.

Programmiersprachen[Bearbeiten | Quelltext bearbeiten]

WikiToLearn ist ein komplexes Projekt und verwendet deshalb viele Web-Technologien und Entwicklungsumgebungen. Der Großteil des Projektes ist allerdings in Python, PHP, CSS, HTML und JavaScript geschrieben.