PräsenzNicht BerufsbegleitendFörderfähigPreis: 21.675,00 €

Software-Programmierer

neuefische GmbH Spiced Academy Ritterstraße 12-14, 10969 Berlin

Beschreibung

Softwareprogrammierer Einführung in Softwareprogrammierung und Entwicklungsumgebungen -Nutzen Sie GitHub und Markdown für die Dokumentation und Zusammenarbeit von Code -Navigieren Sie durch die Grundlagen von Shell, um die Dateiverwaltung und -automatisierung zu optimieren -Verstehen Sie die Grundlagen von HTML für die Erstellung webbasierter Anwendungen Versionskontrolle und kollaborative Entwicklung -Git-Grundlagen implementieren, um Codeänderungen zu verfolgen und Repositorys zu verwalten -Mit Git CLI & Remote für eine effiziente verteilte Entwicklung arbeiten -Git-Branches und -PRs nutzen, um die Zusammenarbeit im Team und die Integration von Funktionen zu erleichtern Fortgeschrittene UI-Entwicklung und -Gestaltung -CSS-Grundlagen anwenden, um strukturierte und visuell ansprechende Webanwendungen zu erstellen -CSS Flexbox und CSS Grid für reaktionsschnelle und skalierbare Layouts verwenden -CSS-Positionierung + Barrierefreiheit implementieren, um die UX für alle Benutzer zu optimieren JavaScript und grundlegende Programmierprinzipien -Arbeiten Sie mit JS-Funktionen, um die Softwarelogik zu modularisieren und zu optimieren -Verwenden Sie JS-Variablen und -Zahlen für datengesteuerte Softwareanwendungen -Implementieren Sie JS-Bedingungen und -Boolesche Werte, um dynamische Benutzerinteraktionen zu fördern Datenverarbeitung und -handhabung Benutzereingaben -Verarbeiten Sie JS-Eingaben und -Zeichenketten für interaktive Webanwendungen -Arbeiten Sie mit JS-Objekten und -Arrays, um strukturierte Daten zu speichern, zu verarbeiten und anzuzeigen -Implementieren Sie JS-Schleifen + JS-Array-Methoden, um sich wiederholende Vorgänge effizient zu handhaben Abrufen von API-Daten und Fehlerbehandlung -Verwenden Sie JS Fetch, um Echtzeitdaten von APIs abzurufen -Implementieren Sie JS-Fehlerbehandlung für das Debugging und die Gewährleistung einer reibungslosen Softwareleistung -Optimieren Sie die JS-Struktur für eine skalierbare und wartbare Programmierung Erstellung komponentenbasierter Frontend-Anwendungen -Lernen Sie die Grundlagen von React, um wiederverwendbare und dynamische UI-Komponenten zu erstellen -Arbeiten Sie mit React Props, React Nesting und React State, um UI-Interaktionen zu verwalten -Verwenden Sie React Arrays und React Effects zum Rendern von Echtzeitdaten Fortgeschrittene Frontend-Zustandsverwaltung und -Optimierung -Implementieren Sie React Global State zur Verwaltung gemeinsam genutzter Anwendungsdaten -Arbeiten Sie mit React Immutable State zur Leistungsoptimierung -Verwenden Sie React Styled Components zum Erstellen modularer, themenbasierter UI-Komponenten Next.js für die Full-Stack-Softwareentwicklung -Verstehen Sie die Grundlagen von Next.js und Routing für strukturierte Frontend-Navigation -Implementieren Sie dynamische Next.js-Routen für dynamisches Content-Rendering -Arbeiten Sie mit React Component Testing, um die Zuverlässigkeit der Software sicherzustellen Backend-Entwicklung und API-Dienste -Entwickeln Sie Backend-Logik mit Express.js, um API-Anfragen zu bearbeiten -Implementieren Sie Backend-API-Routen für strukturierten serverseitigen Datenzugriff -Arbeiten Sie mit Backend MongoDB, um Softwaredaten zu speichern, abzurufen und zu verwalten Datenbankdesign und -optimierung -Lernen Sie SQL-Grundlagen und SQL-Fortgeschrittenenkurse für strukturiertes Datenbankmanagement -Nutzen Sie Prisma ORM für Schema-Design und Datenbankoptimierung -Implementieren Sie Backend-Lese-, Erstellungs-, Aktualisierungs- und Löschvorgänge, um Daten effizient zu verwalten Sicherheit, Authentifizierung und Bereitstellungsstrategien -Implementieren Sie Authentifizierungs- und sichere Anmeldefunktionen mit NextAuth -Nutzen Sie Docker und Docker Compose für die Entwicklung von Containeranwendungen -Arbeiten Sie mit Server Sent Events für Echtzeit-Updates in Cloud-basierten Anwendungen Einführung in KI und offene APIs in der Softwareentwicklung -Arbeiten Sie mit Open API, um API-Dokumentationen und -Integrationen zu standardisieren -Nutzen Sie LangChain für KI-gestützte Automatisierung in Webanwendungen -Implementieren Sie Langchain Agents und Tool Calling für intelligente Software-Automatisierung Softwareprojektplanung und agile Entwicklung -Nehmen Sie an einem Scrum-Refresher teil, um Projektmanagement-Methoden zu verbessern -Implementieren Sie agile Workflows und User Stories, um Softwareentwicklungssprints zu strukturieren und auszuführen -Arbeiten Sie in Capstone-Gruppen und -Setups zusammen, um reale Softwareprojekte zu entwickeln Einführung in Content-Management-Systeme (CMS) für Entwickler -Erkunden Sie CMS-Plattformen und ihre Rolle in der modernen Softwareentwicklung -Lernen Sie, wie Sie CMS in Webanwendungen und APIs integrieren -Passen Sie CMS für skalierbare inhaltsgesteuerte Anwendungen an und optimieren Sie sie
Zielgruppe
-Arbeitssuchende, die sich weiterbilden möchten, um ihre Fähigkeiten zu erweitern und ihre Beschäftigungsfähigkeit auf dem hart umkämpften Arbeitsmarkt zu verbessern. -Arbeitssuchende, die ihre Chancen auf dem Arbeitsmarkt verbessern oder sich durch den Erwerb praktischer Kenntnisse für neue Aufgaben qualifizieren möchten. -Quereinsteiger, die sich in diesem Bereich neu orientieren und ihre Karrierechancen verbessern oder ihre Karriere durch den Erwerb spezialisierter Fähigkeiten vorantreiben möchten. -Menschen, die in Unternehmen, Agenturen und Beratungsfirmen arbeiten oder arbeiten wollen, die in diesem Bereich tätig sind -Menschen, die sich in diesem Bereich spezialisieren und sich solides praktisches Wissen aneignen wollen, um benutzerfreundliche, barrierefreie und effektive digitale Lösungen zu entwickeln.
Hinweise zur Prüfung und Zertifikat/Abschluss
Trägerzertifikat sowie Abschlussprojekt
Förderungsmöglichkeiten
Bildungsgutscheine können für dieses Angebot als Fördermittel eingesetzt werden
Teilnahmevorraussetzungen
-Motivation und Interesse an IT, Design und Softwareentwicklung -Gute Computerkenntnisse (PC/Mac) -Teilnahme an einer unverbindlichen Beratung
Preishinweis
Preis inkl. MwSt. undefined
Top