JavaScript. Nivå 4. Hämta/AJAX API - pris 29 990 rub. från Specialist, utbildning 24 akademiska timmar, datum 2 maj 2023.
Miscellanea / / November 28, 2023
"För ett fartyg som inte vet vart det seglar kommer ingen vind att vara gynnsam" Seneca
En begåvad lärare-utövare, innehavare av den prestigefyllda internationella statusen ZCE (Zend Certified Engineer).
Kombinerar många års undervisning och praktisk utvecklingserfarenhet. Lyssnare älskar Alexey Vladimirovich för hans lättillgängliga och begripliga presentation av komplexa ämnen, tydliga exempel som hjälper dem att omedelbart bemästra materialet, passion för hans arbete och goda humor.
Alexey Vladimirovich har lång yrkeserfarenhet av att utveckla, stödja och uppdatera företagswebbplatser. Han undervisade i disciplinerna "Software Development Technology", "Theory of Programming Languages and Translation Methods", "Fundamentals of HTML and CSS" vid universitet. Specialiserat på att undervisa kurser om webbteknologier. Under sin tid på centret utbildade Alexey Vladimirovich över 5 000 elever.
Författare till kurserna ”Applikationsutveckling i Symfony”, ”JavaScript. Nivå 3. React och JSX", "React: Redux och react-router".
Alexey Vladimirovich förbättrar ständigt sin professionella nivå och klarar examen 70-480 "Programmering i HTML5 med JavaScript och CSS3.
Foton av gruppstudenter finns i vår VKontakte-gemenskap.
Modul 1. AJAX/Fetch API (4 ac. h.)
- Mekanismer för interaktion med servern
- Vad är AJAX?
- XmlHttpRequest-objekt
- Asynkrona förfrågningar
- Vad är Fetch API?
- Ta emot data från servern
- Lab: GET förfrågningar till servern och ta emot textdata
Modul 2. JavaScript och HTTP (4 ac. h.)
- Metoder för att överföra data till servern
- Svarscachekontroll
- HEAD-metoden
- Överföra enkel data med POST-metoden
- Inhämta och analysera komplexa data
- Lab: Använda POST- och HEAD-metoderna
Modul 3. JSON (4 ac. h.)
- Nackdelar med enkla textformat
- Serialisering av komplexa data
- Vad är JSON
- Parsar JSON-paketet i webbläsaren
- Parsar JSON-paket på servern (PHP)
- Ta emot data från servern
- Grunderna i att arbeta med JWT
- Lab: Användarbehörighet på webbplatsen
Modul 4. Organisera förfrågningar till REST API (4 ac. h.)
- CRUD-verksamhet
- Korrespondens mellan CRUD och HTTP
- REST-slutpunkter
- Frågor med sortering och filtrering av data
- Lab: Organisera förfrågningar till en REST-tjänst
Modul 5. Organisera frågor till GraphQL API (4 ac. h.)
- Vad är GraphQL?
- Typer av förfrågningar
- Struktur av önskemål om urval och förändring
- Introduktion till att organisera en GraphQL-server
- Lab: Organisera att lägga till, ta bort och söka i böcker
Modul 6. Säkerhet och effektivitet för AJAX-applikationer (4 ac. h.)
- AJAX-applikationssäkerhetsproblem
- Användbarhetsproblem för AJAX-applikationer
- AJAX-applikationsprestanda
- Ladda upp filer till servern
- Ta emot och analysera XML-filer
- Använder Axios.js
Under kursen kommer du att bli bekant med krångligheterna med att arbeta med ett scripted application programming interface (API), Lär dig hur du använder de hetaste nya funktionerna med hjälp av programmeringsspråket JavaScript HTML5.
4,1