Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
Der von Joseph Barrett unterrichtete JavaScript-Kurs für Fortgeschrittene baut auf den Kenntnissen auf und beginnt mit einem eingehenden Eintauchen in eine der weltweit bekanntesten JavaScript-Bibliotheken, JQuery. JQuery umfasst die Grundfunktion zum Auswählen von Elementen sowie zum Verwenden von Effekten und Animationen. Anschließend sprechen wir über TypeScript, das als Methode zum Schreiben von „JavaScript auf Unternehmensebene“ beschrieben wird, und sich darauf konzentriert, wie Entwickler durch das Linten potenzielle Fehler zur Entwicklungszeit anstatt zur Laufzeit erkennen können. Wir haben ein Kapitel über asynchronen Code, einschließlich Ajax-Anfragen, mit Versprechen, um asynchrone Aufrufe zu verketten und Ihren Code mithilfe der async und awaits Schlüsselwörter zu vereinfachen.
Als Nächstes untersuchen wir JavaScript-Funktionen, einschließlich Funktionen höherer Ordnung, die Funktionen als Parameter übernehmen oder zurückgeben können. Es gibt Generatorfunktionen, die eine effizientere Schleifenbildung für Sammlungen ermöglichen, und das Konzept der Speicherung, um die Funktionseffizienz zu verbessern. Schließlich sehen Sie einen kurzen Überblick über Aufgaben, die ein Entwickler bei der Vorbereitung des Versands einer Anwendung berücksichtigen sollte. Dies umfasst die Dokumentation von Code, das Minimieren zur Reduzierung der Dateigröße, das Bündeln von Dateien, um Anfragen effizienter zu gestalten, und das Transpilieren von Code, um die Browserkompatibilität sicherzustellen.
Der Kurs Advanced JavaScript wird von Joseph Barrett unterrichtet und baut auf bestehenden JavaScript-Kenntnissen eines Schülers auf.
Er behandelt die jQuery-Bibliothek, TypeScript, asynchronen Code (Ajax-Anfragen, Promises und async/await), JavaScript-Funktionen einschließlich höherwertiger und Generatorfunktionen sowie Memoization, und Aufgaben zur Vorbereitung einer Anwendung zum Versand wie Dokumentation, Minimierung, Bündelung und Transpilation.
Sie lernen, Ajax-Anfragen zu stellen, Promises zu verwenden, um asynchrone Aufrufe zu verketten, und Ihren Code mit den Schlüsselwörtern async und await zu vereinfachen.
Er zielt auf Fähigkeiten wie JavaScript und JavaScript-Skriptsprachen, JavaScript-Frameworks und -Bibliotheken, objektorientiertes JavaScript und die Fähigkeit des JavaScript Development Certified Professional ab.