React Development für Anwendungen im Frontend mit Spezialisierung auf Artificial Intelligence (AI) In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der Frontend Entwicklung und erlernen den professionellen Einsatz von React für die Entwicklung interaktiver Benutzeroberflächen. Sie werden in die Lage versetzt, moderne Webanwendungen zu konzipieren und umzusetzen, wobei ein besonderer Fokus auf der Integration von Künstlicher Intelligenz liegt. Sie erwerben fundierte Fähigkeiten in der Frontend Entwicklung, einschließlich der Nutzung von React und verwandten Technologien. Zudem lernen Sie, wie Sie KI-gestützte Funktionen in Ihre Anwendungen integrieren, um innovative und intelligente Benutzererlebnisse zu schaffen. Die Weiterbildung vermittelt Ihnen auch Kenntnisse über die Verwendung von KI-Tools und -Bibliotheken, die speziell für die Frontend Entwicklung konzipiert sind. Durch praxisorientierte Übungen und Projekte wenden Sie die erlernten Konzepte der Frontend Entwicklung direkt an. Sie entwickeln eigene Anwendungen, die sowohl React als auch KI-Komponenten beinhalten, und erhalten so wertvolle Einblicke in die praktische Umsetzung. Nach Abschluss der Weiterbildung sind Sie in der Lage, anspruchsvolle Frontend Entwicklung-Projekte mit integrierten KI-Funktionen zu realisieren und Ihr Wissen in verschiedenen beruflichen Kontexten anzuwenden.
- Kenntnisse im Bereich Frontend Entwicklung, insbesondere grundlegender Aufbau von HTML-Dokumenten
- HTML-Elemente für Seitenstrukturierung
- Anwendungen aus der Frontend Entwicklung für Grafiken und Multimedia
- HTML-Formulare und interaktive Elemente
- mit Fokus auf Frontend Entwicklung: Einführung in Cascading Stylesheets (CSS)
- Selektoren von CSS
- Positionierung in CSS, eine Schlüsselkompetenz der Frontend Entwicklung
- Responsive Layouts mit CSS
- Stylen mit CSS und Anwendungsbezug zur Frontend Entwicklung
JavaScript Essentials
- Grundlagen zu dynamischen Websites aus der Frontend Entwicklung via JavaScript
- Objektorientierte Programmierung mit JavaScript
- Arbeiten mit Objekten im Kontext der Frontend Entwicklung
- Extrahieren von Werten aus Arrays und Objekten
- Arbeiten mit Maps und deren Bedeutung für die Frontend Entwicklung
- Arbeiten mit Formularen
Interaktive Programmierung und Browser-Handling
- Arbeiten mit DOM im Zusammenhang mit Frontend Entwicklung
- Ereignisgesteuerte Programmierung
- Verstehen und Beeinflussen des Ereignisflusses innerhalb der Frontend Entwicklung
- Steuern des Browsers
- Lesen und Erkennen von Browserinformationen in der Frontend Entwicklung
- Nachladen von Inhalten
Advanced JavaScript-Konzepte
- Funktionale Programmierung für die Frontend Entwicklung
- Asynchrone Programmierung
- Sprachkern: Arbeiten mit variablen Datentypen und Arrays in der Frontend Entwicklung
- Sprachkern: Arbeiten mit Schleifen und Funktionen
React Grundlagen und Architektur
- Einführung in React als Werkzeug der Frontend Entwicklung und Hello World
- Komponente, Elemente und Handhabung mit Fehlermeldungen
- Handhabung Redux, ein wichtiger Aspekt der Frontend Entwicklung
- API-Anbindungen
React Deep Dive: Komponenten und Styling
- Native React für native Apps mit Bezug zur Frontend Entwicklung
- DOM, Komponentenbaum und Templates
- Erzeugen von Komponenten und Grundlagen zu Komponenten, speziell für die Frontend Entwicklung
- Verwendung von Komponenten
- Styling von Komponenten innerhalb der Frontend Entwicklung
React Formulare und Validierung
- Services und Dependency-Injection im Kontext der Frontend Entwicklung
- Grundlagen zu Formularen
- Formular-Validierung bei Anwendungen der Frontend Entwicklung
- Verwendung von Formularen
Einführung in künstliche Intelligenz für Frontend-Entwickler
- Einführung in AI-Development mit Schnittstellen zur Frontend Entwicklung
- NLP-Grundlagen für Chatbots
- Aufbau eines einfachen Chatbots im Rahmen der Frontend Entwicklung
Fortgeschrittene AI-Techniken für Chatbots
- Fortgeschrittene Chatbot-Techniken für Projekte aus der Frontend Entwicklung
- AI-Ethik und Datenschutz in Chatbots
Agile Methodik und Projektmanagement
- Agiles Arbeiten mit Git im Bereich der Frontend Entwicklung
- Continuous Integration und Continuous Delivery
- Einführung in Scrum für die Frontend Entwicklung
- Agiles vs. traditionelles Projektmanagement
Scrum Prozesse und Rollen
- Scrum Master mit Aufgaben in der Frontend Entwicklung
- Scrum Team
- The Sprint im Ablauf der Frontend Entwicklung
- Sprint Planning
- Daily Scrum
Anwendung von React und AI in der Praxis
- Qualifikationsprojekt Frontend Entwicklung mit praxisnahen Aufgaben
- Qualifikationsprojekt AI-Development
- Agile Perspektive mit Bezug auf Frontend Entwicklung
- Fallstudien
- User Stories im Anwendungsbereich der Frontend Entwicklung