Bewirb dich für
Full-Stack Web Development Program
Geh den nächsten Schritt und bewirb dich jetzt für den nächsten Kurs. Fülle das Formular aus und unser Team meldet sich mit den nächsten Schritten bei dir.
Über dieses Programm
Überblick
Das Full-Stack Webentwicklung Programm ist ein 6-monatiger Kurs der ALA Academy, gefolgt von einem 6-monatigen integrierten Praktikum bei ALA Core an realen Webprojekten. Sie lernen, vollständige Webanwendungen mit TypeScript, React, Node.js, Express und PostgreSQL zu entwickeln, abzusichern, zu testen und bereitzustellen.
Kursstruktur
- Dauer: 6 Monate / 24 Wochen
- Sitzungen: 72 geleitete Sitzungen (3 pro Woche, je 2 Stunden)
- Gesamtumfang: 144 Unterrichtsstunden
- Monate 1-5: 60 Full-Stack-Engineering-Sitzungen
- Monat 6: 12 Sitzungen zur Karrierevorbereitung (Lebenslauf, LinkedIn, GitHub-Portfolio, Vorstellungsgespräche, Abschlusspräsentation)
- Praktikum: 26 Wochen bei ALA Core
- Einstiegsniveau: Anfänger, keine berufliche Web-Erfahrung erforderlich
Was Sie lernen
- Web-Grundlagen: HTTP, Architektur aus Browser, Server und Datenbank, Git und GitHub-Workflow
- Semantisches HTML, barrierefreie Formulare und CSS
- Responsive Layouts mit Flexbox und Grid sowie Barrierefreiheit im Web
- JavaScript-Grundlagen, DOM, asynchrone Programmierung und Fetch API
- TypeScript: Typen, Generics und Tooling
- React: Komponenten, State, Effects, Routing und Datenabruf
- Node.js und Express: Routing, Middleware und modulare Struktur
- REST-API-Design, Validierung, Fehlerbehandlung und Dokumentation
- PostgreSQL und SQL: Datenmodellierung, Joins, Constraints, Indizes und Transaktionen
- Prisma ORM: Schema, Migrationen und Relationen
- Authentifizierung, Autorisierung und Websicherheit (OWASP Top 10)
- Testing: Unit-Tests, API-Integrationstests und React-Komponententests
- Frontend- und Backend-Performance
- Docker, CI/CD mit GitHub Actions, Deployment und Betrieb
Projekte und Bewertung
- Projekt 1: Responsives und barrierefreies React-Frontend
- Projekt 2: Getestete REST-API mit PostgreSQL
- Projekt 3: Sichere, integrierte Full-Stack-Anwendung
- Ein integriertes Abschlussprojekt (25 % der Gesamtnote)
- Karrierepaket und Abschlusspräsentation vor einem Gremium von ALA Core
Karrieremonat
Erstellen Sie einen technischen Lebenslauf, ein LinkedIn-Profil und ein GitHub-Portfolio mit READMEs, Architekturnotizen und Demos. Absolvieren Sie ein Full-Stack-Probe-Interview und präsentieren Sie Ihr Abschlussprojekt.
Praktikum in der Praxis
Arbeiten Sie in realen internen oder Kunden-Webprojekten von ALA Core unter einem zugewiesenen Mentor, mit echten Repositories, Tickets, Pull Requests, CI und Staging. Sie erhalten Zugriff mit minimalen Rechten und geben Änderungen in der Produktion nicht eigenständig frei und deployen sie nicht eigenständig.
Für wen ist der Kurs geeignet?
Einsteiger und Quereinsteiger, die Full-Stack-Webentwickler werden möchten.