JavaScript. Level 4. Fetch/AJAX API – Preis 29.990 Rubel. vom Spezialisten, Ausbildung 24 akademische Stunden, Datum 2. Mai 2023.
Verschiedenes / / November 28, 2023
„Für ein Schiff, das nicht weiß, wohin es fährt, ist kein Wind günstig“ Seneca
Ein talentierter Lehrer-Praktiker, Inhaber des renommierten internationalen Status ZCE (Zend Certified Engineer).
Kombiniert langjährige Lehr- und praktische Entwicklungserfahrung. Zuhörer lieben Alexey Vladimirovich für seine zugängliche und verständliche Darstellung komplexer Themen, klare Beispiele, die ihnen helfen, den Stoff sofort zu beherrschen, Leidenschaft für seine Arbeit und gute Laune.
Alexey Vladimirovich verfügt über langjährige Berufserfahrung in der Entwicklung, Betreuung und Aktualisierung von Unternehmenswebsites. Er lehrte an Universitäten die Disziplinen „Softwareentwicklungstechnik“, „Theorie der Programmiersprachen und Übersetzungsmethoden“, „Grundlagen von HTML und CSS“. Spezialisiert auf das Unterrichten von Kursen zu Webtechnologien. Während seiner Zeit im Zentrum bildete Alexey Vladimirovich über 5.000 Studenten aus.
Autor der Kurse „Anwendungsentwicklung in Symfony“, „JavaScript. Stufe 3. React und JSX“, „React: Redux und React-Router“.
Alexey Vladimirovich verbessert ständig sein berufliches Niveau und besteht erfolgreich die Prüfung 70-480 „Programmierung in HTML5 mit JavaScript und CSS3“.
Fotos von Gruppenabsolventen finden Sie in unserer VKontakte-Community.
Modul 1. AJAX/Fetch API (4 ac. H.)
- Mechanismen zur Interaktion mit dem Server
- Was ist AJAX?
– XmlHttpRequest-Objekt
- Asynchrone Anfragen
- Was ist die Fetch-API?
- Empfangen von Daten vom Server
- Lab: GET-Anfragen an den Server und Empfang von Textdaten
Modul 2. JavaScript und HTTP (4 ac. H.)
- Methoden zur Datenübertragung an den Server
- Steuerung des Antwort-Caching
- HEAD-Methode
- Übertragen einfacher Daten mit der POST-Methode
- Erfassen und Analysieren komplexer Daten
- Labor: Verwendung der POST- und HEAD-Methoden
Modul 3. JSON (4 ac. H.)
- Nachteile einfacher Textformate
- Serialisierung komplexer Daten
- Was ist JSON?
- Parsen des JSON-Pakets im Browser
- Parsen des JSON-Pakets auf dem Server (PHP)
- Empfangen von Daten vom Server
- Grundlagen der Arbeit mit JWT
- Labor: Benutzerautorisierung auf der Website
Modul 4. Organisieren von Anfragen an die REST-API (4 ac. H.)
- CRUD-Operationen
- Korrespondenz zwischen CRUD und HTTP
- REST-Endpunkte
- Abfragen mit Sortier- und Filterdaten
- Labor: Organisieren von Anfragen an einen REST-Dienst
Modul 5. Organisieren von Abfragen an die GraphQL-API (4 ac. H.)
- Was ist GraphQL?
- Arten von Anfragen
- Struktur der Auswahl- und Änderungsanfragen
- Einführung in die Organisation eines GraphQL-Servers
- Labor: Organisieren des Hinzufügens, Löschens und Durchsuchens von Büchern
Modul 6. Sicherheit und Effizienz von AJAX-Anwendungen (4 ac. H.)
- Sicherheitsprobleme bei AJAX-Anwendungen
- Usability-Probleme von AJAX-Anwendungen
- AJAX-Anwendungsleistung
- Hochladen von Dateien auf den Server
- Empfangen und Parsen von XML-Dateien
- Verwendung von Axios.js
Während des Kurses werden Sie mit den Feinheiten der Arbeit mit einer skriptbasierten Anwendungsprogrammierschnittstelle (API) vertraut gemacht. Erfahren Sie mithilfe der Programmiersprache JavaScript, wie Sie die neuesten neuen Funktionen nutzen HTML5.
4,1