JS: Funktionale Programmierung – Kurs 3900 Rubel. von Hexlet, Schulung 12 Stunden, Datum: 1. Dezember 2023.
Verschiedenes / / December 04, 2023
Im Kurs inbegriffen
- 9 Lektionen (Video und/oder Text)
- 11 Übungen im Simulator
- 40 Verifizierungstests
- Zusätzliche Materialien
- Hilfe in „Diskussionen“
- Zugang zu anderen Kursen auf der Plattform
Was wirst du lernen
- Bewerten Sie die Komplexität von Funktionen und vereinfachen Sie deren Code
- Erweiterte Verwendung von Verschlüssen
- Verwenden Sie die Funktionskomposition, um reale Probleme zu lösen
Sie erfahren, was Funktionen erster Ordnung sind. Sie erfahren, wie Sie die Funktionskomplexität reduzieren und verstehen, wie sich Funktionen in zusammengesetzten Ausdrücken verhalten. Sie lernen die Verwendung von Abschlüssen, die Rückgabe von Funktionen aus Funktionen, Currying und Teilanwendungen. Das Wissen aus diesem Kurs wird Ihnen helfen, prägnante und effiziente Programme zu entwerfen, indem Sie Nebenwirkungen von sauberem Code trennen. Dieser Kurs ist für diejenigen geeignet, die weiterhin JavaScript lernen. Um das Lernen zu erleichtern, sollten Sie die Kurse JS: Funktionen und JS: Objekte im Voraus studieren.
Einführung
Lernen Sie den Kurs kennen und bereiten Sie Ihr Umfeld vor.
Wächter-Ausdruck
Lernen Sie, die Funktionskomplexität zu reduzieren
Standardeinstellungen
Erfahren Sie mehr über die neue Syntax, mit der Sie Standardparameter festlegen können
Ausführung von Funktionen
Vertiefen Sie Ihr Verständnis dafür, wie sich Funktionen in zusammengesetzten Ausdrücken verhalten.
Erstklassige Ausstattung
Erfahren Sie, dass Funktionen Daten sind
Lexikalische Umgebung
Wiederholen Sie das Material über Umgebungen in Javascript
Rückgabe von Funktionen aus Funktionen
Lernen Sie, neue Funktionen auf Basis alter zu generieren. Entdecken Sie das Konzept der „Schließung“.
Teilweise Anwendung
Lernen Sie Techniken zur Codereduzierung
Curry
Verstehen Sie, was Curry ist und warum es nützlich ist
Zusätzliche Materialien
Vom Hexlet-Team kuratierte Artikel und Videos. Wird Ihnen helfen, tiefer in das Thema des Kurses einzutauchen