Willkommen im Onboarding-Repository des Majors Media Applications! Hier findest du ausführliche Guides zu den wichtigsten Tools und Technologien für moderne Webentwicklung. Die Ressourcen helfen dir, dich schnell in die Arbeitsumgebung einzuarbeiten und produktiv zu werden.
Schnellzugriff auf alle Themen in alphabetischer Reihenfolge:
AI Tools · Deployment · Docker · ESLint & Prettier · Git · GitHub · Homebrew · Node.js · Terminal · TypeScript · Vite · VS Code
- Setup & Werkzeuge einrichten — Ablauf, Checkliste & Smoke-Test für die erste Session
Die Basis für alles Weitere — Terminal, Paketverwaltung, Versionskontrolle und Code-Editor.
- Terminal — Terminal-Grundlagen, wichtigste Befehle, Zsh & Oh My Zsh
- Homebrew — Der Paketmanager für macOS
- Git — Versionskontrolle: Installation, Konfiguration, Branching
- GitHub — Remote-Repos, SSH-Keys, Pull Requests, GitHub Pages
- VS Code — Der Code-Editor: Extensions, Shortcuts, Settings
Node.js und die dazugehörigen Paketmanager bilden das Fundament moderner JavaScript-Entwicklung.
- Node.js — Node.js, nvm, npm, pnpm & package.json erklärt
Die wichtigsten Werkzeuge für moderne Frontend-Entwicklung.
Server, APIs und Datenbanken.
Guides für diese Kategorie sind in Planung.
Von der lokalen Entwicklung in die Produktion.
- Deployment — Vercel, Netlify & GitHub Pages
Werkzeuge, die den Entwicklungsalltag verbessern.
- ESLint & Prettier — Code-Qualität & Formatierung
- AI Tools — GitHub Copilot, Claude, Cursor
Nützliche Links
Cheatsheets
Interaktive Lernspiele
- Oh My Git! — Git spielerisch lernen
- Flexbox Froggy — CSS Flexbox lernen
- CSS Grid Garden — CSS Grid lernen
- TypeScript Exercises — TypeScript üben
Inspiration & Ressourcen
- MDN Web Docs — Die Web-Referenz
- Can I Use — Browser-Kompatibilität prüfen
- Frontend Mentor — Frontend-Challenges
- Roadmap.sh — Lernpfade für Entwickler