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.