Online-JavaScript-Kurse – Kurs 25.600 RUB. von der International School of Professions, Ausbildung 8 Wochen, Datum 5. Dezember 2023.
Verschiedenes / / November 28, 2023
Erhöhte Lernmotivation durch das Finden von Gleichgesinnten in der Community.
Live-Kommunikation mit Mentoren und Klassenkameraden.
Regelmäßige Kurse direkt im Schulungszentrum.
Komfortabler Lernraum, große ausgestattete Klassenzimmer.
Verkehrsanbindung: Unsere Schulungszentren liegen immer im Stadtzentrum.
„Live“ Online-Kommunikation mit Lehrern und Mentoren.
Zugang zum Kurs für 3 Monate: interaktive Aufgaben, Webinare und Aufzeichnungen von Kursen.
Flexibler Trainingsplan, den Sie selbst wählen.
Keine zusätzlichen Transportkosten.
Möglichkeit, die Ausbildung mit Arbeit, Reisen und paralleler Ausbildung zu kombinieren.
Unmittelbar nach Abschluss des Kurses können Sie als Entwickler Geld verdienen, JavaScript in Ihre Arbeit implementieren und Ihr Einkommen steigern.
Nach Abschluss des Kurses erhalten Sie ein persönliches Zertifikat.
16
Schnittstellen: Formulare, Binärdaten, Webkomponenten
1. Verwendung von JavaScript
Erkunden
1. Moderne Standards
2.Verwendung von JavaScript
3. Arbeiten mit Code-Editoren
4. Entwicklertools: Arbeiten mit der Konsole
5.Externe Skripte und die Reihenfolge ihrer Ausführung
6. Arbeiten mit dem Git-Versionskontrollsystem
7. Erstellen eines Repositorys
Etwas beherrschen
- Entwicklerwerkzeuge
- Code-Editor
- GitHub
- Hallo Welt
Zur Praxis
• Beherrschen Sie JavaScript-Standards.
• Arbeiten Sie mit einem Code-Editor und erstellen Sie ein Repository in Git.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
2. Codesyntax und Funktionen
Erkunden
1.Codestruktur
2. Datentypen und Methoden zur Arbeit mit ihnen
3.Primitive Methoden
4.Operationen mit Zahlen
5.Array-Syntax
6. Umfang
7. Möglichkeiten zum Festlegen von Funktionen in JavaScript
Etwas beherrschen
- Syntax
- Datentypen
- Konstanten
- Funktionsausdruck
Zur Praxis
• Schreiben Sie eine Zählerfunktion zur Ausgabe von Zahlen.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
3. Funktionen 2.0
Erkunden
1.Verschluss
2.Restparameter
3.Globales Objekt
4.Funktionsobjekt
5.Syntax „neue Funktion“
6.Anrufplanung
7.Anrufweiterleitung
Etwas beherrschen
- NFE
- setTimeout
- anrufen/bewerben/binden
- Ausführungskontext
Zur Praxis
• Lösen Sie Probleme bei der Verwendung komplexer Funktionen beim Schreiben von Code.
• Sie arbeiten mit Scope und Aufrufkontext.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
4. Betreiber
Erkunden
1.Priorität der Operationen
2.Optionale Kettensyntax
3. Bedingte und bitweise Operatoren
4.JavaScript-Operatoren und Operanden
5. Vergleichsoperatoren
6. Strikter Gleichheitsoperator
7. Ternärer Operator
8.Logische Operatoren
Etwas beherrschen
- Unicode-Kodierung
- Optionale Kette
- Logische Operatoren
- Ternärer Operator
Zur Praxis
• Lösen Sie Probleme zur Bedienung von Operatoren und Operanden, zu Typvergleichen und zur Verwendung des ternären Operators.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
5. Fahrräder
Erkunden
1.Iterationen
2. Schleifensyntax
3.Inline-Variablendeklaration
4. Direktiven mit Operatoren verwenden
5. Schaltergehäuse-Design
6. Code-Gruppierung
7. Methoden zum Arbeiten mit Arrays: forEach, Map, Filter, Reduce
8.Fälle zur Arbeit mit Zyklen
Etwas beherrschen
- Während; für
- break-Anweisung
- Wiederholung
- Weitermachen
Zur Praxis
• Schreiben Sie Code mithilfe von Schleifen und erlernten Funktionen im Code: Algorithmenzuweisung.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
6. Objekte
Erkunden
1.Objektsyntax
2. Arten von Objekten
3.Objektmethoden
4.Link zum Datenbereich
5.Kopieren von Objekten per „Link“
6.Eigenschaften-Funktionen eines Objekts
7. Methoden zum Zugriff auf Eigenschaften und Methoden eines Objekts
8. Prototypenvererbung
9.Prototyping-Methoden
Etwas beherrschen
- Literale
- „for…in“-Schleife
- Referenz zum Datenbereich
- Eingebaute Prototypen
Zur Praxis
• Lösen Sie Probleme bei der Verwendung von Objekten und der Interaktion mit ihnen in einem Skript.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
7. Objekte: Fortsetzung
Erkunden
1. Funktionskonstruktionen und Objekte des gleichen Typs
2.Eigenschaften von Symbolen
3.Globale Symbole
4.Systemsymbole
5.Optionen zum Konvertieren von Objekten
6. Flags und Eigenschaftsbeschreibungen
7.Getter und Setter
8.Proxy und Reflect
9. Destrukturierung von Objekten
Etwas beherrschen
- Rekursion
- Kurze Eigenschaften
- Konvertieren von Objekten
- Destrukturierend
Zur Praxis
• Sie entwickeln Fähigkeiten im Umgang mit komplexeren Objekten, Funktionen und Symbolen.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
8. Klassen+-Generatoren
Erkunden
1.Klasse: grundlegende Syntax
2. Klassenvererbung
3. Statische Eigenschaften und Methoden
4.Private und geschützte Methoden und Eigenschaften
5. Integrierte Klassen erweitern
6.Überprüfung der Klasse: „instanceof“
7. Iteratoren und Generatoren
Etwas beherrschen
- Klassencheck
- Klassenausdruck
- Generatoren
- Klassenvererbung
Zur Praxis
• Schreiben Sie Code mithilfe von Klassen und Generatoren.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
9. Codefehler und Tests
Erkunden
1. Haltepunkte
2. Debugger-Befehl
3.Schrittweise Ausführung des Skripts
4.Protokollierung – vom Code bis zur Konsole
5.Fehlerbehandlung
6.Benutzerfehler
7.Fehlererweiterung
8. Fehler im ausführbaren Code erkennen
Etwas beherrschen
- Haltepunkte
- Fehlerbearbeitung
- Fehlererweiterung
- Klassenvererbung
Zur Praxis
• Lösen Sie Code-Debugging- und Fehlerbehandlungsprobleme.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
10. Versprechen
Erkunden
1. Versprechen
2. Versprechenskette
3. Versprechen: Fehlerbehandlung
4. Versprechen
5.Asynchrone und synchrone Programmierung
6.Asynchrone Funktionen: asynchron/warten
Etwas beherrschen
- Versprechen
- Versprechen
- Asynchrone Programmierung
- Asynchron/warten
Zur Praxis
• Lösen Sie Probleme im Zusammenhang mit der Verwendung von Versprechen in einem Skript.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
11. DOM
Erkunden
1.Browserumgebung, Spezifikationen
2.Navigation durch DOM-Elemente
3.Ändern eines Dokuments
4.Abmessungen und Scrollen von Elementen/Fenstern
5.Seite: DOMContentLoaded, laden, vor dem Entladen, entladen
6. Ressourcen laden: onload und onerror
Etwas beherrschen
- DOM-Baum
- Ziehen und loslassen
- Scrollen
- Zeigerereignisse
Zur Praxis
• Schreiben Sie ereignissensitiven Code für den Browser und Code für die Ereignisschleife.
• DOM-Elemente auf Basis einer Vorlage generieren und mit Daten füllen.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
12. Schnittstellen: Formulare, Binärdaten, Webkomponenten
Erkunden
1.Formulareigenschaften und -methoden
2.Fokus: Fokus/Unschärfe
3. Ein Formular senden: Ereignis und Übermittlungsmethode
4.Öffnen von Fenstern und Fenstermethoden
5. „Same Source“-Richtlinie
6.Benutzerdefinierte Elemente
7.Shadow DOM-Slots
Etwas beherrschen
- TextDecoder
- ArrayBuffer
- Schatten-DOM
- Datei und FileReader
Zur Praxis
• Lösen Sie Codeausführungsprobleme mit Formularen, Webkomponenten und sich öffnenden Fenstern.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
13. Netzwerkanfragen
Erkunden
1.Formulardaten
2. API abrufen
3.URL-Objekte
4.XMLHttpRequest
5.Fortsetzbare Dateidownloads
6. Vom Server gesendete Ereignisse
7.Cookies, document.cookie
8. Lokaler Speicher, Sitzungsspeicher
9. Arbeiten mit der API: Daten empfangen und im Browser anzeigen
10.Abfragetypen und deren Verwendung
Etwas beherrschen
- AJAX
- Bringen
- Zwischenspeicher
- Arten von Anfragen
Zur Praxis
• Schreiben Sie Code unter Berücksichtigung der Funktionalität für Netzwerkanforderungen.
• Sie arbeiten mit einer vorgefertigten API.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.
14. Zusammenfassend: Rezension
Erkunden
1.Analyse der studentischen Arbeit mit API
2. Überprüfung der JavaScript-Bibliotheken
3. Empfehlungen zur Weiterentwicklung: Was studieren, wohin ziehen?
4.Antworten auf vorbereitete Fragen
Etwas beherrschen
- Soft Skills
- JavaScript-Bibliotheken
- Entwicklungsperspektiven
- Code-Review
Zur Praxis
• Präsentieren Sie einen Entwurf des geschriebenen Codes. Der Lehrer wird Empfehlungen für dessen Entwicklung und Verbesserung geben.
Der Lehrer wertet das Ergebnis der Aufgabe aus und bespricht es ausführlich mit Ihnen.