Inhalte auf einen Blick: JavaScript, HTML & CSS, Python, Softwareentwicklung, Zertifizierung
Die Weiterbildung JavaScript und andere Script-Sprachen behandelt Grundlagen und Anwendungsbereiche der Webentwicklung, JavaScript, TypeScript, React und Python. Inhalte sind unter anderem HTML5, CSS3, Bootstrap, responsive Webseiten, JavaScript-Grundlagen, DOM-Manipulation, Event Handling, Browser APIs, Debugging, Testing, TypeScript, React, Git, GitHub sowie Python-Grundlagen. Ergänzend werden Inhalte zur Prüfungsvorbereitung auf JavaScript-Zertifizierung, PCEP und PCAP behandelt.
HTML - CSS Kurs
HTML5
- Einführung in HTML5
- Das HTML-Grundgerüst
- Textformatierungen
- Die Elementtypen block, inline, inline-block
- Arbeiten mit Bildern in HTML
- HTML-Attribute
- Navigation mit Links
- Tabellen in HTML
CSS3
- Einführung in CSS
- Verwendung der CSS Library Bootstrap
- Erstellung von Formularen
- Einbindung von Video, Audio und iFrames
- Formatierung, Kommentare und Maßeinheiten
- Schrift- und Hintergrundfarbe
- Einbindung von CSS
- Positionierung von Elementen
- Verwendung von Selektoren
- Pseudoklassen und Pseudoelemente in CSS
- Navigationsaufbau
Aufbau und Umsetzung einer Webseite
- Schriften, Icons und Grafiken im Web
- Aufbau einer Navigation mit CSS
- Kopf-, Content- und Fußbereich
- Effekte, Verläufe und Animationen
- Responsive Anpassung
- Unterseiten, Impressum und Datenschutzseite
- Verwendung von Plugins
- Aufbau einer Webseite mit Bootstrap
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
Python
- Logik und Struktur von Python
- Literale in Python
- Variablen und Zahlensysteme in Python
- Operatoren und Datentypen in Python
- Eingabe- und Ausgabeoperationen in Python
- Kontrollflussmechanismen in Python
- Datensammlungen in Python: Listen, Tupel, Wörterbücher und Zeichenfolgen
- Funktionen in Python
- Ausnahmen in Python
- Grundlagen der Syntax, Semantik und Laufzeitumgebung von Python
- Prüfungsvorbereitung und Prüfung PCEP in Python
- Module, Pakete und PIP in Python
- Zeichenkodierung in Python
- Zeichenfolgen und Zeichenfolgenverarbeitung in Python
- Generatoren, Iteratoren, Closures und Dateien in Python
- Dateiströme und Dateiverarbeitung in Python
- Ausnahmehierarchien und Ausnahmebehandlung in Python
- Klassen und Objekte in Python
- Arbeiten mit ausgewählten Modulen der Python-Standardbibliothek
- Grundlagen des objektorientierten Programmieransatzes in Python
- Prüfungsvorbereitung und Prüfung PCAP in Python
Die Weiterbildung behandelt Inhalte aus HTML, CSS, JavaScript, TypeScript, React, Python, Webentwicklung, Softwareentwicklung und Prüfungsvorbereitung.