JavaScript. Niveau 4. Hent/AJAX API - takst 29.990 rub. fra Specialist, uddannelse 24 akademiske timer, dato 2. maj 2023.
Miscellanea / / November 28, 2023
"For et skib, der ikke ved, hvor det sejler, vil ingen vind være gunstig" Seneca
En talentfuld lærer-praktiserende læge, indehaver af den prestigefyldte internationale status ZCE (Zend Certified Engineer).
Kombinerer mange års undervisning og praktisk udviklingserfaring. Lytterne elsker Alexey Vladimirovich for hans tilgængelige og forståelige præsentation af komplekse emner, klare eksempler, der hjælper dem med at mestre materialet med det samme, passion for hans arbejde og gode humor.
Alexey Vladimirovich har langvarig professionel erfaring med at udvikle, understøtte og opdatere virksomheders hjemmesider. Han underviste i disciplinerne "Softwareudviklingsteknologi", "Teori om programmeringssprog og oversættelsesmetoder", "Grundlæggende om HTML og CSS" på universiteter. Specialiseret i undervisning i kurser om webteknologier. I løbet af sin tid på centret trænede Alexey Vladimirovich over 5.000 studerende.
Forfatter til kurserne “Applikationsudvikling i Symfony”, “JavaScript. Niveau 3. React og JSX", "React: Redux og react-router".
Alexey Vladimirovich forbedrer konstant sit professionelle niveau og bestod med succes eksamen 70-480 "Programmering i HTML5 med JavaScript og CSS3.
Billeder af gruppekandidater er placeret i vores VKontakte-fællesskab.
Modul 1. AJAX/Fetch API (4 ac. h.)
- Mekanismer for interaktion med serveren
- Hvad er AJAX?
- XmlHttpRequest objekt
- Asynkrone anmodninger
- Hvad er Fetch API?
- Modtagelse af data fra serveren
- Lab: GET anmodninger til serveren og modtagelse af tekstdata
Modul 2. JavaScript og HTTP (4 ac. h.)
- Metoder til overførsel af data til serveren
- Response caching kontrol
- HEAD metode
- Overførsel af simple data ved hjælp af POST-metoden
- Indhentning og analyse af komplekse data
- Lab: Brug af POST- og HEAD-metoderne
Modul 3. JSON (4 ac. h.)
- Ulemper ved simple tekstformater
- Serialisering af komplekse data
- Hvad er JSON
- Parsing af JSON-pakke i browseren
- Parsing af JSON-pakke på serveren (PHP)
- Modtagelse af data fra serveren
- Grundlæggende om at arbejde med JWT
- Lab: Brugerautorisation på webstedet
Modul 4. Organisering af anmodninger til REST API (4 ac. h.)
- CRUD operationer
- Korrespondance mellem CRUD og HTTP
- REST-endepunkter
- Forespørgsler med sortering og filtrering af data
- Lab: Organisering af anmodninger til en REST-tjeneste
Modul 5. Organisering af forespørgsler til GraphQL API (4 ac. h.)
- Hvad er GraphQL?
- Typer af anmodninger
- Struktur af ønsker om udvælgelse og ændring
- Introduktion til organisering af en GraphQL-server
- Lab: Organisering af tilføjelse, sletning og søgning i bøger
Modul 6. Sikkerhed og effektivitet af AJAX-applikationer (4 ac. h.)
- AJAX-applikationssikkerhedsproblemer
- Usability problemer af AJAX applikationer
- AJAX applikationsydelse
- Upload af filer til serveren
- Modtagelse og parsing af XML-filer
- Brug af Axios.js
I løbet af kurset vil du blive fortrolig med forviklingerne ved at arbejde med en scripted application programming interface (API), Brug JavaScript-programmeringssproget til at lære, hvordan du bruger de hotteste nye funktioner HTML5.
4,1