JavaScript. Nivå 4. Hent/AJAX API - rate 29 990 rub. fra Spesialist, opplæring 24 akademiske timer, dato 2. mai 2023.
Miscellanea / / November 28, 2023
"For et skip som ikke vet hvor det seiler, vil ingen vind være gunstig" Seneca
En talentfull lærer-utøver, innehaver av den prestisjetunge internasjonale statusen ZCE (Zend Certified Engineer).
Kombinerer mange års undervisning og praktisk utviklingserfaring. Lyttere elsker Alexey Vladimirovich for hans tilgjengelige og forståelige presentasjon av komplekse emner, klare eksempler som hjelper dem umiddelbart å mestre materialet, lidenskap for arbeidet hans og gode humor.
Alexey Vladimirovich har langvarig yrkeserfaring med å utvikle, støtte og oppdatere bedriftsnettsteder. Han underviste i fagene "Software Development Technology", "Theory of Programming Languages and Translation Methods", "Fundamentals of HTML and CSS" ved universiteter. Spesialiserer seg på å undervise kurs om nettteknologi. I løpet av sin tid på senteret trente Alexey Vladimirovich over 5000 studenter.
Forfatter av kursene «Aplikasjonsutvikling i Symfony», «JavaScript. Nivå 3. React and JSX", "React: Redux and react-router".
Alexey Vladimirovich forbedrer stadig sitt profesjonelle nivå, og bestod eksamen 70-480 "Programmering i HTML5 med JavaScript og CSS3.
Bilder av gruppestudenter er plassert i vårt VKontakte-fellesskap.
Modul 1. AJAX/Fetch API (4 ac. h.)
- Mekanismer for interaksjon med serveren
– Hva er AJAX?
- XmlHttpRequest-objekt
- Asynkrone forespørsler
– Hva er Fetch API?
- Motta data fra serveren
- Lab: GET forespørsler til serveren og mottak av tekstdata
Modul 2. JavaScript og HTTP (4 ac. h.)
- Metoder for å overføre data til serveren
- Respons caching kontroll
- HEAD metode
- Overføring av enkle data ved hjelp av POST-metoden
- Innhenting og analyse av komplekse data
- Lab: Bruk av POST- og HEAD-metodene
Modul 3. JSON (4 ac. h.)
- Ulemper med enkle tekstformater
- Serialisering av komplekse data
- Hva er JSON
- Parsing JSON-pakke i nettleseren
- Parsing JSON-pakke på serveren (PHP)
- Motta data fra serveren
- Grunnleggende om å jobbe med JWT
- Lab: Brukerautorisasjon på nettstedet
Modul 4. Organisering av forespørsler til REST API (4 ac. h.)
- CRUD-operasjoner
- Korrespondanse mellom CRUD og HTTP
- REST-endepunkter
- Spørringer med sortering og filtrering av data
- Lab: Organisering av forespørsler til en REST-tjeneste
Modul 5. Organisere spørringer til GraphQL API (4 ac. h.)
- Hva er GraphQL?
- Typer forespørsler
- Struktur av ønsker om utvelgelse og endring
- Introduksjon til organisering av en GraphQL-server
- Lab: Organisering av å legge til, slette og søke gjennom bøker
Modul 6. Sikkerhet og effektivitet for AJAX-applikasjoner (4 ac. h.)
- AJAX-applikasjonssikkerhetsproblemer
- Brukervennlighetsproblemer for AJAX-applikasjoner
- AJAX-applikasjonsytelse
- Laste opp filer til serveren
- Motta og analysere XML-filer
- Bruke Axios.js
I løpet av kurset vil du bli kjent med vanskelighetene ved å jobbe med et scripted application programming interface (API), Ved å bruke JavaScript-programmeringsspråket, lær hvordan du bruker de hotteste nye funksjonene HTML5.
4,1