Schulungsübersicht
Einführung in JavaScript und Funktionen
- Was ist JavaScript?
- JavaScript im Wandel der Zeit
- Wann und wo sollte JavaScript verwendet werden?
- Wann und wo sollte man JavaScript nicht verwenden?
- Grundlagen der Web-Skripterstellung
- Einbindung von JavaScript in Ihre Webseite
- Schreiben von JavaScript-Anweisungen
- Verwendung von Variablen
- Arbeiten mit Operatoren
- Erfassen von Mausereignissen
- Allgemeine Syntax
- Aufrufen von Funktionen
- Umfang von Variablen
- Pfeil-Funktionen
- Einstellung von Standardparametern
DOM-Objekte und eingebaute Objekte
- Interaktion mit dem Benutzer
- Auswählen von Elementen anhand ihrer ID
- Access Browser-Verlauf
- Verwendung des Location-Objekts
- Verwendung von Datum und Uhrzeit
Umgang mit Zahlen und Strings
- Zahlen
- Globale Methoden
- Das Number-Objekt
- Die Funktion Zahl()
- Boolesche Werte
- Die Werte null und undefiniert
- Zeichenketten
- String-Vorlagen
Speichern von Daten in Arrays
- Arrays
- Wie man durch Arrays iteriert
- Der Drei-Punkte-Operator
Behandlung von Ereignissen in JavaScript und Steuerung des Programmflusses
- Ereignistypen
- Ereignisbehandler
- Das Ereignisobjekt
- Bedingte Anweisungen
- Schleifen und Kontrollstrukturen
- Wie man Timer einrichtet und verwendet
Skripterstellung mit dem DOM
- DOM-Knoten
- Auswählen von Elementen mit getElementsByTagName()
- Wie man Elementattribute liest
- Der DOM-Inspektor von Mozilla und Chrome
- Was ist JSON? Eine Einführung
Programming mit JavaScript, HTML, und CSS Manipulation
- Einige wichtige Elemente
- Ziehen und Ablegen
- Lokale Speicherung
- Wie man mit lokalen Dateien arbeitet
- Die Style-Eigenschaft im DOM
- Wie man mit className auf Klassen zugreift
- Das DOM styleSheets-Objekt
- So referenzieren Sie CSS3-Eigenschaften in JavaScript
- So setzen Sie CSS3-Eigenschaften
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von HTML und CSS
- Vertrautheit mit allgemeinen Programmierkonzepten
Zielgruppe
- Web-Entwickler
- Software-Ingenieure
- Jeder, der JavaScript für die Webentwicklung lernen möchte
Erfahrungsberichte (5)
Der Trainor bietet mehr Proben, was wirklich sehr hilfreich ist.
Romulo - Tribal Software Philippines, Inc.
Kurs - Advanced TypeScript
Maschinelle Übersetzung
Die Ausbildung hat einen guten Inhalt und ist leicht nachzuvollziehen.
David Phetole Leshabela - Vodacom SA
Kurs - React with Next.js
Maschinelle Übersetzung
Vereinfachung neuer komplexer Techniken
Brian Zaranyika - Vodacom SA
Kurs - React Native Expo
Maschinelle Übersetzung
Der Umfang der abgedeckten Themen war erheblich, und der Trainer bemühte sich, diesen gerecht zu werden.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maschinelle Übersetzung
Der Trainer schien sehr bewandert in Bezug auf Vue zu sein. Ich habe es geschätzt, seinen Entwicklungsstil kennenzulernen und neue Konzepte zu lernen, die ich ausprobieren kann.
Adrian Borrmann - CBC/Radio-Canada
Kurs - Advanced Vue.js
Maschinelle Übersetzung