JS: Datengesteuerte Programmierung – Kurs 3.900 RUB. von Hexlet, Training 11 Stunden, Datum: 1. Dezember 2023.
Verschiedenes / / December 04, 2023
Sie lernen, wie Sie Daten zur Steuerung der Programmlogik nutzen. Sie lernen, wie Sie dynamische Anwendungen erstellen und mit Klassen arbeiten, lernen Polymorphismus und seine Typen kennen und machen sich mit Typ-Dispatch und Additivität vertraut. Das Wissen aus diesem Kurs hilft Ihnen dabei, leistungsstarke und flexible Anwendungen zu erstellen, die sich problemlos an Datenänderungen anpassen lassen. Dieser Kurs ist für diejenigen geeignet, die bereits mit den Grundlagen der JavaScript-Syntax vertraut sind. Um das Lernen zu erleichtern, lohnt es sich, sich vorab mit den Grundlagen von JavaScript, Objekten und Funktionen vertraut zu machen.
Einführung
Erhalten Sie eine Einführung in den Kurs und das Kartenspielprojekt, an dem wir im Laufe des Kurses arbeiten werden, und lernen Sie dabei wichtige Programmierkonzepte kennen.
Spieldesign: Kartenkampf
Denken Sie über das Spieldesign unseres Kartenspiels nach: Wie das Spiel funktioniert, wie die Programmstruktur aussieht und wie der Spielablauf funktioniert. Ermitteln Sie das Verhalten des Programms durch Tests.
Umkehrung
Verbessern Sie einen wichtigen Aspekt des Spiels, der es uns nicht ermöglichte, das Gameplay vollständig zu testen.
Beschriftete Daten
Analysieren Sie die Mängel der aktuellen Implementierung unseres Spiels. Verstehen Sie das Konzept der „gelabelten Daten“, das einen der wichtigsten Aspekte des gesamten Kurses darstellt.
Versand nach Typ. Additivität.
Verstehen Sie, was additive Programme sind und wie dynamischer Versand uns beim Aufbau solcher Programme hilft. Verstehen Sie, was Dispatch im Kontext von Programmierung und Typen ist.
Objekte
Lernen Sie Objekte im Kontext des modernen, allgemein akzeptierten Konzepts der objektorientierten Programmierung kennen. Verstehen Sie, wie der dynamische Versand die Arbeit mit Objekten in OOP ermöglichte.
Native Objekte
Betrachten Sie die in die JavaScript-Sprache selbst integrierten Objekte und berücksichtigen Sie dabei das Wissen über Objekte, das wir zuvor erworben haben. Verstehen Sie, wie Objekte als Konstanten definiert sind, sich aber auch ändern können.
Klassen
Machen Sie sich mit einer Klasse vertraut – einer Struktur, mit der Sie Objekte erstellen können. Betrachten Sie den Mechanismus zum Erstellen neuer Objekte mit „new“.
Polymorphismus
Machen Sie sich mit dem Konzept des Polymorphismus in Programmiersprachen vertraut. Besprechen Sie drei Arten von Polymorphismus.
Zusätzliche Materialien
Vom Hexlet-Team kuratierte Artikel und Videos. Wird Ihnen helfen, tiefer in das Thema des Kurses einzutauchen
Der umfassendste JavaScript-Kurs für Programmieranfänger! Dieser Kurs ist ideal für Programmierer, die die Grundlagen der Programmiersprache JavaScript erlernen möchten. Während des Kurses lernen Sie die Grundkonzepte der Sprache kennen, einschließlich Variablen, Datentypen, Bedingungen, Schleifen, Funktionen und Objekte. Darüber hinaus beinhaltet das Studium eine Vielzahl praktischer Aufgaben, die zur Festigung des erworbenen Wissens beitragen.
4
1 899 ₽