Inhalte auf einen Blick: JavaScript, Webdesign, Zertifizierung, UX-/UI-Design, TypeScript
Die Weiterbildung Scriptsprache JavaScript behandelt Grundlagen und Anwendungsbereiche von Webdesign, UX-/UI-Design, JavaScript, TypeScript, React und Ausbildung der Ausbilder. Inhalte sind unter anderem HTML5, CSS3, Responsive Webdesign, SCSS, Bootstrap, UX-/UI-Design, JavaScript-Grundlagen, Variablen, Datentypen, Operatoren, Funktionen, DOM-Manipulation, Event Handling, Browser APIs, Debugging, Testing, TypeScript, React, Git, GitHub, Ausbildereignung und Prüfungsvorbereitung.
Webdesign inkl. Webdesign Zertifizierung
HTML5
- Definition und Grundlagen Webdesign
- Zeichenkodierung
- Einfache Textformatierung, Listen und Aufzählungen
- Einbinden von Bildern und Hyperlinks
- Tabellen, Formulare und iFrames
- Einbinden von Video und Audio
- Meta-Tags
Responsive Webdesign mit CSS3
- Grundlagen und einfache Layouts
- Bedingte Selektoren
- Pseudoklassen und Pseudoelemente
- Flexible Layouts mit Flexbox
- Grafische Elemente und Keyframe-Animationen
- Dynamisches CSS mit Kalkulationen und Variablen
- Media Queries
- Praxisbeispiel: Store-Layout für Mobilgeräte optimieren
SCSS und Bootstrap 4
- Einführung in Bootstrap
- Layout mit Bootstrap
- Bootstrap Grid-System
- Jumbotron, Abstände, Farben und Textformatierung
- Navigationen
- Bootstrap-Layouts anpassen
UX-/UI-Design
- Bedarfs- und Anforderungsanalyse
- Konzeptionelles Leitmotiv im Webdesign
- Informations- und Navigationsarchitektur
- Layout
- Design und Gestaltung
- Text und Typographie
- Content, Usability und Barrierefreiheit
- Prüfungsvorbereitung und Prüfung Webdesign inkl. Zertifizierung
- Zertifikat Web Designer
JavaScript - Frontend mit JavaScript
JavaScript Einführung Teil 1
- JavaScript und Webentwicklung
- Variablen und Datentypen in JavaScript
- Operatoren in JavaScript
- Control Flow Statements und Iteration
JavaScript Einführung Teil 2
- Funktionen in JavaScript
- Anonyme Funktionen und Arrow Functions
- Scope und Closures in JavaScript
- Objektorientierung: Methoden, Klassen und Vererbung
- Higher Order Functions
- DOM-Manipulation in JavaScript
- Event Handling
JavaScript für Fortgeschrittene
- Rekursion
- Mehrdimensionale Arrays
- Destructuring
- Asynchronous Programming
Browser APIs
- JSON
- REST APIs
- Fetch API
- Web Animation
Debugging und Testing
- Browser DevTools
- Unit Testing mit Vitest
- Testrunner und Testorganisation
- Assertions
- Mocks und Stubs
- Codequalität in JavaScript
- Refactoring und Clean Code
TypeScript
- Primitive und komplexe Datentypen
- Interfaces
- Klassen und Vererbung
- Statische Typprüfung
- Types und Intersection Types
- Type Guards
- Type Assertions
- Integration von TypeScript mit bestehendem JavaScript-Code
- Generics
React
- Komponenten und Props
- Module und Module Bundlers
- Vite
- State Management mit React Hooks
- Handling User Interaction and Events
- React Router
- Arbeiten mit Formularen
- Arbeiten mit APIs und Datenhandling
- Testing in React
- Performance-Optimierung und Deployment
- Git und GitHub
- Kursabschluss Zertifizierung in JavaScript mit praxisorientierten Aufgaben und Multiple-Choice-Fragen
Ausbilder - Ausbildung der Ausbilder (AdA)
Ausbildungsvoraussetzungen prüfen und Ausbildung planen
- Gründe für die betriebliche Ausbildung und Einflussgrößen
- Rechtliche Rahmenbedingungen der Ausbildung
- Auswahl der Ausbildungsberufe gemäß betrieblichen Anforderungen
- Prüfung der betrieblichen Eignung
- Berufsausbildungsvorbereitung
- Mitwirkende an der betrieblichen Ausbildung
- Rolle der Ausbilder
Ausbildung vorbereiten und bei der Einstellung von Auszubildenden mitwirken
- Ausbildungsordnung, Ausbildungsrahmenplan und Ausbildungspläne
- Auswahlkriterien
- Vorstellungsgespräche führen
- Berufsausbildungsvertrag
- Einführung Auszubildender ins Unternehmen
Ausbildung durchführen und abschließen
- Lehrmethoden
- Planung und praktische Durchführung der Ausbildung
- Beurteilung von Auszubildenden
- Lernen und Lerntheorie
- Funktion und Bedeutung der Prüfung
- Abschluss der Ausbildung
- Zeugnis nach Beendigung der Ausbildung
- Prüfungsvorbereitung und IHK-Prüfung zur Eignung als Ausbilder
Die Weiterbildung behandelt Inhalte aus Webdesign, UX-/UI-Design, JavaScript, TypeScript, React, Ausbildung der Ausbilder und Prüfungsvorbereitung.