Webentwickler (m/w/d) - mit Projektmanagement und Qualifikationsprojekt - Qualifizierung in Softwareentwicklung und -programmierung (Frontend Development)
velpTEC GmbH
100% kostenlos für Arbeitslose - finanziert durch das Arbeitsamt
Inhalt der Weiterbildung
Nach Abschluss der Weiterbildung verfügen Sie über die erforderlichen Kenntnisse, um Projekte im Bereich Webentwicklung zu planen, umzusetzen und zu betreuen.
Sie sind in der Lage, am Frontend zu arbeiten, und können die Funktionalität von Anwendungen programmieren.
Sie haben Verständnis für den syntaktischen Aufbau sowie die Erstellung des Layouts von Websites und Anwendungen. Interaktive Elemente kreieren Sie mittels JavaScript.
Zu Ihren Fähigkeiten zählt darüber hinaus die Auswahl der richtigen Programmiersprache für ein Projekt: Java, Ruby, Python oder PHP.
- Grundlegender Aufbau von HTML-Dokumenten
- Der sichtbare Bereich eines HTML-Dokuments
- HTML-Elemente für Seitenstrukturierung
- Grundlagen der Webentwicklung
- HTML und CSS in der Webentwicklung
- JavaScript in der Webentwicklung
CSS und Frontend Design
- Einführung in Cascading Stylesheets (CSS)
- Stylen mit CSS
- Responsive Layouts mit CSS
JavaScript und Client-seitige Programmierung
- Einführung in dynamische Websites via JavaScript
- Grundlegende Programmierkonzepte
- Datenstrukturen
- Standard-Datentypen
- Kontrollstrukturen
- Funktionen
- Ein-und Ausgabe
- Objektorientierte Programmierung mit JavaScript
- Arbeiten mit DOM
- Arbeiten mit Textknoten
- Ereignisgesteuerte Programmierung
- Arbeiten mit Formularen
- Steuern des Browsers
- Asynchrone Programmierung
Entwicklungsumgebungen und Tools
- Installation und Einrichtung der Entwicklungsumgebung für PHP
- Technical requirements
Programmiersprachen Spezifikationen
- Funktionsweise von Variablen mit primitivem Datentyp
- Funktionsweise von Operatoren
- Grundlagen der objektorientierten Programmierung
- Arrays
- Proper variable usage
- Methods and their arguments
Backend-Entwicklung mit Java
- Fehlerbehebung in Java
- Anwendung von Listen und Arrays
- Grafische Benutzeroberflächen in Java
- Erstellung von REST-APIs mit Java
- Verwendung von SQL-Datenbanken in Java
- Anwendung von Java im Handel
PHP Entwicklung
- Variablen, Datentypen und Konstanten
- Verzweigen des Programmablaufs
- Schleifen und Arrays
- Dynamische Webseiten und Formulare
- Objektorientierte Programmierung
Datenbanken und Datenverwaltung
- Einstieg in relationale Datenbanken
- Einführung in relationale Datenbanken
- Datenbankmodellierung und Namenskonventionen
- Normalisierung und Normalformen
- Datentypen und Keys
- Indizes
- Physische Modellierung und Views
- Erstellung eines ERM
- Datenbanken in der Webentwicklung
Webapplikationsarchitektur
- Single Page Application mit React
- Webarchitekturen und Programmiersprachen auf Serverseite
- Einführung in Node.js
- Webservices: SOAP, REST und GraphQL
Qualitätsmanagement in der Softwareentwicklung
- Testen und Tuning
- Testing to ensure the code works
- Handling errors
Projektmanagement und Agile Methoden
- Einführung in das Projektmanagement
- Agile Standards
- Vorteile der agilen Arbeitsweise
- Agiles Projektmanagement
- Projekt-Initialisierung
- Projekt-Planung
- Projekt-Steuerung
Kommunikation und Präsentation
- Umgang mit Teilnehmenden
- Präsentationspraxis
Praktische Umsetzung und Qualifikation
- Erstellen einer kompletten Webanwendung
Qualifikationsprojekt Webentwicklung
- Qualifikationsprojekt Webentwicklung für Fullstack
Termine
Beginn
14.04.2025
Dauer
mehr als 6 Monate bis 1 Jahr
Ort
Kosten
Über 10.000 €
Beginn
14.04.2025
Dauer
mehr als 6 Monate bis 1 Jahr
Ort
Düsseldorf
Kosten
Über 10.000 €
Beginn
14.04.2025
Dauer
mehr als 1 Jahr bis 2 Jahre
Ort
Leipzig
Kosten
Über 10.000 €
Beginn
14.04.2025
Dauer
mehr als 6 Monate bis 1 Jahr
Ort
Leipzig
Kosten
Über 10.000 €
Beginn
14.04.2025
Dauer
mehr als 1 Jahr bis 2 Jahre
Ort
Frankfurt am Main
Kosten
Über 10.000 €