In dieser Weiterbildung zur Full-Stack Web- & App-Entwicklung lernst Du alles, was Du für die Entwicklung moderner Web- und App-Anwendungen brauchst. Du bekommst eine Einführung in den Tech-Stack und das Berufsbild von Full-Stack-Entwickler:innen, beginnend mit den Frontend-Grundlagen wie HTML, CSS und JavaScript. Der Kurs deckt auch Frameworks wie React, Vue und Angular sowie State-Management und Routing ab. Im Backend-Bereich wirst Du mit Node.js, Express.js und der Entwicklung von REST-APIs vertraut gemacht. Du lernst, wie Du Datenbanken integrierst, APIs entwickelst und sicherheitsrelevante Themen wie Authentifizierung und Autorisierung umsetzt. Mit DevOps-Prinzipien, Testing und modularer Projektarchitektur wirst Du Deine Anwendungen erfolgreich entwickeln und deployen. Ideal für angehende Entwickler:innen, die sich umfassendes Wissen in beiden Bereichen aneignen wollen.
Full-Stack Web- & App-Entwicklung - Frontend & Backend-Technologien- Einführung in das Berufsbild und den Tech-Stack von Full-Stack-Entwickler:innen
- Frontend-Grundlagen: HTML, CSS, JavaScript - responsives und modernes UI-Design
- Frameworks & Libraries: React, Vue oder Angular im Vergleich
- State-Management, Routing, Komponentenstruktur im Frontend
- Backend-Grundlagen: Node.js, Express.js, REST-APIs und Middleware
- Datenbankanbindung: Einführung in relationale (MySQL, PostgreSQL) und NoSQL-Datenbanken (MongoDB)
- API-Entwicklung und Schnittstellen zwischen Frontend und Backend
- Autorisierung und Authentifizierung (JWT, OAuth)
- Einführung in DevOps-Prinzipien: Deployment, Versionierung, CI/CD
- Modulare Projektarchitektur und Clean Code-Prinzipien
- Testing & Debugging: Tools und Best Practices für Front- und Backend
- App-Entwicklung mit Webtechnologien: PWA (Progressive Web Apps), Cross-Plattform-Ansätze (z. B. React Native)
- Security Basics: Input Validation, Zugriffskontrolle, sichere Speicherung
- Zusammenarbeit im Team: Git, GitHub, Projektstruktur, agile Entwicklungsmethoden
- Praxisprojekte: Entwicklung vollständiger Anwendungen mit Frontend, Backend und Datenbank