
In dieser Lektion heiße ich dich im Kurs willkommen und gebe dir einen Überblick über die Inhalte. Du erfährst, welche Themen wir behandeln, wie der Kurs aufgebaut ist und was du am Ende erreicht haben wirst.
In dieser Lektion lernst du, welche Hardware und Software du für den Kurs benötigst. Wir klären die Voraussetzungen und stellen sicher, dass dein Raspberry Pi startklar ist.
In dieser Lektion installieren wir mit dem Raspberry Pi Imager ein Betriebssystem auf die microSD-Karte. Danach führen wir Updates durch und installieren die wichtigsten Basis-Pakete für den Kurs.
In dieser Lektion verbindest du dich per SSH mit deinem Raspberry Pi und lernst wichtige Befehle für Wartung, Updates und Systemkontrolle kennen – ein echter Meilenstein im Kurs.
In dieser Lektion lernst du, was der VS Code Server ist, wie er sich von der normalen VS Code Installation unterscheidet und welche Vorteile er dir auf dem Raspberry Pi bietet.
In dieser Lektion installieren wir den VS Code Server auf dem Raspberry Pi. Du lernst, wie du ihn als Systemdienst einrichtest, damit er nach jedem Neustart verfügbar ist. Zusätzlich installieren wir den Midnight Commander für eine einfache Dateiverwaltung im Terminal.
In dieser Lektion verbinden wir uns zum ersten Mal mit dem VS Code Server im Browser. Du lernst, wie du dich einloggst, das Passwort anpasst und die wichtigsten Bereiche der Oberfläche nutzt.
In dieser Lektion lernst du, wie du den Code-Server an deine Bedürfnisse anpasst. Wir ändern den Standardport, setzen ein eigenes Passwort und passen die Konfigurationsdatei für mehr Sicherheit an.
In dieser Lektion nutzen wir den Code-Server praktisch im Alltag. Du lernst, Projekte zu öffnen, Dateien zu bearbeiten, Schreibrechte anzupassen, das Terminal einzusetzen und Erweiterungen zu installieren.
In dieser Lektion installierst du nützliche Extensions wie Python, Pylance, Prettier, GitLens und Markdown. Außerdem richten wir einen HTML Live Server ein, um Webseiten direkt im Browser zu testen.
In dieser Lektion zeige ich dir, wie du SSH im Code-Server nutzen kannst, um andere Geräte im Netzwerk einzubinden. Außerdem erfährst du kurz, wie ein sicherer Remote-Zugriff per VPN oder SSH-Tunnel funktioniert.
In dieser Lektion erfährst du, warum Versionskontrolle wichtig ist und welche Vorteile Git bietet. Du lernst die Grundprinzipien kennen und siehst, warum Git das Standardwerkzeug für Entwickler ist.
In dieser Lektion richten wir Git ein und erklären die grundlegende Arbeitsweise. Du lernst, wie Git mit Working Directory, Staging Area und Repository arbeitet und wie du .gitignore sinnvoll nutzt.
In dieser Lektion lernst du die wichtigsten Git-Befehle kennen: init, add, commit, status, diff, log, push, pull und clone. Mit diesen Grundlagen kannst du deine Projekte versionieren und verwalten.
In dieser Lektion installieren und starten wir Gitea auf dem Raspberry Pi. Du lernst die wichtigsten Befehle, passt Dateirechte korrekt an und testest dein Wissen im Quiz.
In dieser Lektion installieren wir Gitea auf dem Raspberry Pi, passen die Dateirechte an, starten den Dienst und überprüfen dein Wissen aus dem Quiz.
In diesem Teil lernst du, wie du Gitea auf dem Raspberry Pi korrekt einrichtest und startest. Wir passen die Dateirechte an, prüfen den Dienst und stellen sicher, dass dein Git-Server reibungslos läuft.
Im abschließenden Teil starten wir Gitea endgültig durch, testen die Installation und du siehst, wie dein Git-Server jetzt einsatzbereit ist. Damit ist die Einrichtung erfolgreich abgeschlossen.
In dieser Lektion erstellst du ein Repository über die Gitea-Weboberfläche und verbindest es mit deinem Raspberry Pi. Du klonst es lokal, fügst eine Datei hinzu und synchronisierst sie – alles nahtlos zwischen Web & Code-Server.
In dieser Lektion erfährst du, wie du mit Gitea gemeinsam an Projekten arbeiten kannst. Du lernst, Repositories zu teilen, Änderungen nachzuvollziehen und die Grundlagen der Teamarbeit mit Git zu nutzen.
Hier befindet sich das Handbuch zu Gitea: https://docs.gitea.com/usage/packages/overview/
In dieser Lektion erkläre ich dir, wie Versionierung mit Gitea funktioniert. Du lernst, Änderungen nachzuvollziehen, Commits über die Weboberfläche einzusehen und die Vorteile der Git-Historie zu nutzen.
Am Ende dieser Lektion kannst du lokale Git-Backups erstellen, Projekte per Remote-Repository in Gitea sichern und so deine Arbeit zuverlässig vor Datenverlust schützen.
In dieser Lektion setzen wir ein Mini-Projekt um: Du erstellst eine kleine HTML-Datei im Code-Server und legst einen Ordner an.
In dieser Lektion setzen wir im Mini-Projekt um: Git-Repository initialisieren und Repository mit Gitea Verbinden..
In dieser Lektion setzen wir ein Mini-Projekt um: Ein erstes Commit Schreiben und das Repository mit Gitea Verbinden.
In dieser Lektion setzen wir ein Mini-Projekt um: Commits und änderungen über Gitea.
Am Ende dieser Lektion kennst du den kompletten Workflow mit Code-Server, Git und Gitea – eine vollständige Entwicklungsumgebung direkt im Browser.
In dieser Lektion erfährst du, wie es nach dem Kurs weitergeht: Wir sprechen über Automatisierungen mit Git & Gitea, Backups und wie du dein neues System "WikiDev" integrieren kannst.
Verwandle deinen Raspberry Pi in eine leistungsfähige Entwicklerumgebung – direkt im Browser!
In diesem Kurs lernst du Schritt für Schritt, wie du den VS Code Server auf deinem Raspberry Pi einrichtest, Projekte entwickelst und mit Git & Gitea professionell versionierst.
Ideal für Einsteiger und Hobby-Entwickler, die mehr aus ihrem Raspberry Pi machen wollen – ohne Cloud-Abhängigkeit.
Das lernst du in diesem Kurs:
Installation & Einrichtung des VS Code Servers im Browser
Grundlagen von Git & Versionskontrolle
Nutzung von Gitea als benutzerfreundliche Git-Weboberfläche
Dein erstes eigenes Projekt versionieren und sichern
Erweiterungen, Backups & Integration in WikiDev
Am Ende hast du eine vollständige Entwicklungsumgebung, die lokal, sicher und flexibel ist – perfekt für deine eigenen Projekte oder Teamarbeit.
Anforderungen / Voraussetzungen
Raspberry Pi 3 oder 4 (empfohlen: Pi 4 mit 2 GB RAM oder mehr)
microSD-Karte (mind. 16 GB) + Netzteil
Internetzugang (LAN oder WLAN)
Grundkenntnisse im Umgang mit dem Terminal sind hilfreich, aber nicht zwingend erforderlich
Zielgruppe
Raspberry-Pi-Einsteiger, die mehr als nur Bastelprojekte machen wollen
Hobby-Entwickler & Maker, die lokal programmieren und versionieren möchten
Studenten & Lernende, die Git & Versionskontrolle praxisnah verstehen wollen
Fortgeschrittene Pi-Nutzer, die mit Gitea Teamarbeit organisieren möchten
Grundlegende Infos (für Udemy-Felder)
Sprache: Deutsch
Level: Anfänger bis Mittelstufe
Kategorie: IT & Software
Unterkategorie: Software-Entwicklung → Programmiertools (oder Sonstige IT & Software, wenn Udemy keine passende Kategorie anbietet)