Schulungsübersicht
Einführung in JavaScript und Funktionen
- Was ist JavaScript?
- JavaScript im Zeitverlauf
- Wann und wo JavaScript eingesetzt werden sollte
- Wann und wo nicht
- Grundlagen des Webskriptings
- JavaScript in die eigene Webseite einbinden
- Schreiben von JavaScript-Anweisungen
- Umgang mit Variablen
- Arbeiten mit Operatoren
- Erfassen von Mausereignissen
- Allgemeine Syntax
- Funktionen aufrufen
- Geltungsbereich von Variablen
- Pfeilfunktionen
- Standardparameter festlegen
DOM-Objekte und integrierte Objekte
- Mit dem Benutzer interagieren
- Elemente über ihre ID auswählen
- Zugriff auf den Browserverlauf
- Das location-Objekt nutzen
- Daten und Zeiten verwenden
Umgang mit Zahlen und Zeichenketten
- Zahlen
- Globale Methoden
- Das number-Objekt
- Die Number()-Funktion
- Boolesche Werte
- Die Werte null und undefined
- Zeichenketten (Strings)
- String-Templates
Daten in Arrays speichern
- Arrays
- Wie man durch Arrays iteriert
- Der Drei-Punkte-Operator
Ereignisse in JavaScript handhaben und Programmfluss steuern
- Ereignistypen
- Ereignisbehandlungsroutinen
- Das event-Objekt
- Kontextabhängige Anweisungen (Conditional Statements)
- Schleifen und Kontrollstrukturen
- Timer einrichten und verwenden
Skripting mit dem DOM
- DOM-Knoten
- Auswählen von Elementen mit getElementsByTagName()
- Lesen von Elementattributen
- Der Mozilla- und Chrome-DOM-Inspektor
- Was ist JSON? Eine Einführung
Programmierung mit JavaScript, HTML und CSS-Manipulation
- Einige wichtige Elemente
- Drag and Drop
- Lokaler Speicher (Local Storage)
- Umgang mit lokalen Dateien
- Die style-Eigenschaft im DOM
- Zugriff auf Klassen über className
- Das DOM styleSheets-Objekt
- Referenzieren von CSS3-Eigenschaften in JavaScript
- Festlegen von CSS3-Eigenschaften
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von HTML und CSS
- Vertrautheit mit allgemeinen Programmierkonzepten
Zielgruppe
- Webentwickler
- Softwareingenieure
- Jeder, der JavaScript für die Webentwicklung erlernen möchte
Erfahrungsberichte (5)
Die Lektionen waren sehr interaktiv und die Übungen gut praktisch.
Heino - NWK Limited
Kurs - Laravel and Vue.js
Maschinelle Übersetzung
Ich freue mich, dass wir die Aufnahmen, Folien und Dateien zugeschickt bekommen, sodass wir jederzeit darauf zurückgreifen können, wenn nötig. David hat die Konzepte klar erklärt und konnte unsere Fragen beantworten. Er war sehr wissbegierig.
Renee Chan - Mackenzie Investments
Kurs - Vue.js
Maschinelle Übersetzung
Übungen
Mateusz - DPDgroup IT Solutions sp. z o.o.
Kurs - React Native for iOS and Android
Maschinelle Übersetzung
Vue.js ist etwas, mit dem ich noch nie gearbeitet habe, und die Präsentation hat einige meiner Zweifel aufgeklärt. Dennoch sind Online-Kurse nicht effektiv für das Erwerben von Wissen.
Bogdan Stoica - EMAG IT Research S.R.L
Kurs - Advanced Vue.js
Maschinelle Übersetzung
Seine Fähigkeit, komplexe Konzepte in einfachere Begriffe zu erklären. Er gibt einen Überblick darüber, wie alles zusammenhängt und wie wir diese am besten in unseren Arbeitskontexten anwenden können.
Sefako Tholo - Vodacom SA
Kurs - React Native Expo
Maschinelle Übersetzung