PräsenzNicht BerufsbegleitendPreis: 35.800,00 €
Quereinstieg zum Full-Stack-Programmierer
neuefische GmbH Ritterstraße 12-14, 10969 Berlin
Beschreibung
Dieser Kurs richtet sich an Quereinsteiger und Fachleute, die über einen Quereinstieg in die Welt der Softwareentwicklung einsteigen möchten. Ganz gleich, ob Sie aus dem IT-Bereich, der Analytik oder einem nicht-technischen Beruf kommen, dieses praxisorientierte Programm vermittelt Ihnen die wesentlichen Fähigkeiten, die Sie benötigen, um ein selbstbewusster Software-Programmierer zu werden und in Full-Stack-Entwicklungsumgebungen mit Schwerpunkt auf sauberer, effizienter Softwareprogrammierung erfolgreich zu sein.
Grundlagen der Full-Stack-Softwareentwicklung für Quereinsteiger
-Lernen Sie die Architektur von Frontend- und Backend-Systemen kennen
-Richten Sie Entwicklungswerkzeuge ein: Git, Terminal, GitHub und Editoren
-Verstehen Sie, wie agile Arbeitsabläufe mit Software-Lieferzyklen in Einklang stehen
-Erstellen Sie Ihren eigenen Fahrplan für den Einstieg in die Softwareprogrammierung
-Entdecken Sie, wie Sie Ihre bisherigen Erfahrungen für Ihre Softwareentwicklung nutzen können
Grundlagen der Frontend-Programmierung
-Verwenden Sie HTML und CSS, um responsive, barrierefreie Webseiten zu erstellen
-Lernen Sie Flexbox, Grid und Animationstechniken
-Beherrschen Sie die Grundlagen von JavaScript: Schleifen, Bedingungen und DOM-Interaktion
-Erstellen Sie dynamische Benutzeroberflächen mit React und verwalten Sie den Anwendungsstatus
-Wenden Sie als zukunftsfähiger Software-Programmierer klare UI-Prinzipien an
Backend-Entwicklung und Datenbankintegration
-Richten Sie Backend-APIs mit Node.js und Express.js ein
-Verbinden Sie Frontend-Apps über RESTful-Routen mit MongoDB-Datenbanken
-Implementieren Sie Authentifizierungsabläufe und verwalten Sie Benutzersitzungen
-Verwenden Sie Prisma, um den Datenzugriff und die Datenspeicherung zu strukturieren
-Üben Sie Backend-Softwareprogrammierung für Echtzeit-Apps
-Schreiben Sie Unit-Tests und automatisieren Sie die Code-Validierung
-Containerisieren Sie Ihre Full-Stack-Apps mit Docker
-Stellen Sie Anwendungen mit Diensten wie AWS in der Cloud bereit
-Integrieren Sie CI/CD-Pipelines in Ihren Entwicklungszyklus
Abschlussprojekte und Unterstützung beim Karrierewechsel
-Erstellen und präsentieren Sie eine Full-Stack-Webanwendung mit Ihren neuen Fähigkeiten
-Dokumentieren Sie die Projektstruktur und technische Entscheidungen klar und deutlich
-Bereiten Sie sich mit Mock-Sessions und Code-Reviews auf technische Vorstellungsgespräche vor
-Erstellen Sie ein jobtaugliches Portfolio, das Ihre Software-Programmiererfahrung hervorhebt
-Nutzen Sie Ihre Quereinstiegserfahrung, um sich als Software-Programmierer hervorzuheben