2025-09-10 –, Room 8
Language: Deutsch
Du kannst JavaScript oder TypeScript, aber hast noch nie (oder selten) mit Vue.js oder Supabase gearbeitet? Perfekt. In nur einem Tag bauen wir gemeinsam eine skalierbare und performante Web-App mit Vue.js und Supabase – ganz ohne Vorwissen in diesen Tools.
Schritt für Schritt zeigen ich dir, wie du Supabase konfigurierst, die wichtigsten Features nutzt und mit Vue.js zum Leben erweckst. Alles Wichtige wird erklärt, jeder Schritt nachvollziehbar. Am Ende steht deine eigene kleine App – und jede Menge neues Wissen im Gepäck.
Schon mal was von Supabase gehört (https://supabase.com/)? Sie beschreiben sich selbst als "The Open Source Firebase Alternative" und schrecken nicht davor zurück, mit der Headline "Build in a weekend - Scale to millions" von sich zu sprechen. Mit Vue.js als sehr verständliches Frontend-Framework wollen wir eine raffinierte Web-App erstellen, welche die Power von Supabase gekonnt ausnutzt.
🧑🏫 Zielgruppe:
Entwickler:innen mit Grundkenntnissen in HTML, CSS und JavaScript/TypeScript. Vue.js- oder Backend-Erfahrung ist hilfreich, aber nicht erforderlich.
🎯 Lernziele:
* Einführung in Vue.js 3 mit Composition API
* Verständnis der reaktiven Datenbindung und Komponentenstruktur
* Verbindung mit Supabase als Backend (Datenbank + Auth)
* Supabase als Plattform und weitere Funktionen
* Umsetzung einer kleinen Full-Stack-Web-App
David Pinezich studierte Informatik in Zürich und ist seit vielen Jahren als Entwickler und Architekt bei diversen Banken, Versicherungen und KMUs tätig. Er entwickelt vorwiegend in Python, PHP, Java sowie JavaScript/TypeScript, und das mit grosser Leidenschaft. Durch seine Liebe zum Unterrichten hat er seine eigene Firma, die apigenio GmbH, gegründet, die sich auf Schulungen, Architektur-Consulting und Individualsoftware spezialisiert hat.