Dieses Repository enthält eine Sammlung von Cheatsheets für verschiedene Schulfächer und Technologien. Es wurde erstellt, um wichtige Konzepte, Befehle und Beispiele zentral und von überall zugänglich zu haben.
Info: Es lohnt sich das ganze Repo zu clonen, um dann das Markdown Preview von VSCode zu verwenden.
Inhaltsverzeichnis Vanilla Docker Eine übersichtliche Darstellung aller Docker-Cheatsheets mit Kurzbeschreibungen.
- Docker CP, Bind Mounts & Volumes - Dateioperationen und Persistenz in Docker
- Volumes mit Docker - Detaillierte Anleitung zur dauerhaften Datenspeicherung
- Docker-Netzwerke - Container vernetzen, verstehen & nutzen
- Container mit Docker-Netzwerken verbinden & trennen - Netzwerkverbindungen verwalten
- WordPress mit MariaDB & phpMyAdmin - Praktisches Beispiel einer Multi-Container-Anwendung
Es gibt bei Docker auch PDF's, da diese ausgedruckt und an der Prüfung verwendet werden können. PDF
- Dockerfile - Alles was man benötigt um ein Dockerfile zu verstehen und anwenden zu können.
- Docker-compose - Befehle, Strukturierung, Orchestrierung von Container, Services, YAML.
- Kubernetes - K8s - Grundkonzepte, Manifeste, kubectl comands, Labels, Network usw.
Auch hier gibt es PDF's, da diese ausgedruckt und an der Prüfung verwendet werden können. PDF
Inhaltsverzeichnis NoSQL Eine übersichtliche Darstellung aller NoSQL-Cheatsheets mit Kurzbeschreibungen.
- Einstieg in MongoDB & Atlas – Grundlagen, Datenstrukturen, Cloud-Zugriff, erste Abfragen
- Backups & Wiederherstellung –
mongodump,mongorestore, Automatisierung per Shell & Cron - MongoDB Shell-Commands – Datenbanken, Collections, Abfragen, Filter, Projektion
- Python & MongoDB (pymongo) – Verbindung, CRUD mit Objekten, DAO-Muster umsetzen
- MongoDB CRUD kompakt erklärt – Schritt-für-Schritt von Create bis Delete – super einfach & klar
Inhaltsverzeichnis Python Eine übersichtliche Darstellung aller Python-Cheatsheets mit Kurzbeschreibungen.
- Grundlagen - Einführung in Syntax, Datentypen, Operatoren.
- Variablen & Anweisungen - Werte speichern, nutzen und ausgeben lernen.
- Funktionen - Code strukturieren, wiederverwenden und organisieren.
- Interfaces & Beispiele - Grafische Programmierung und Funktionsdesign vertiefen.
Es gibt bei Python auch PDF's, da diese ausgedruckt und an der Prüfung verwendet werden können. PDF
- Zentraler Zugriff: Alle wichtigen Informationen an einem Ort
- Plattformunabhängig: Von jedem Gerät mit Internetzugang erreichbar
- Versionskontrolle: Änderungen nachvollziehen und bei Bedarf rückgängig machen
- Kollaboration: Einfaches Teilen mit Klassenkameraden
- Repository klonen oder einzelne Dateien herunterladen
- Markdown-Dateien können mit jedem Markdown-Viewer angezeigt werden
- In den meisten IDEs und auf GitHub werden die Dateien formatiert dargestellt
git clone https://github.com/HeiligerG/SchoolCheatSheets.gitWenn du eigene Cheatsheets hinzufügen oder bestehende verbessern möchtest:
- Fork dieses Repository
- Erstelle einen neuen Branch für deine Änderungen
- Reiche einen Pull Request ein
Dieses Repository wird regelmässig mit neuen Cheatsheets und Aktualisierungen bestehender Materialien erweitert.
Hinweis: Diese Cheatsheets sind als Lernhilfe gedacht und ersetzen nicht das eigenständige Lernen und Verstehen der Konzepte.