JavaScript. 4. stopnja. Fetch/AJAX API - cena 29.990 rub. iz specialista, usposabljanje 24 akademskih ur, datum 2. maj 2023.
Miscellanea / / November 28, 2023
"Ladji, ki ne ve, kam pluje, noben veter ne bo ugoden" Seneka
Nadarjen učitelj praktik, nosilec prestižnega mednarodnega statusa ZCE (Zend Certified Engineer).
Združuje dolgoletne izkušnje poučevanja in praktičnega razvoja. Poslušalci imajo radi Alekseja Vladimiroviča zaradi njegove dostopne in razumljive predstavitve zapletenih tem, jasnih primerov, ki jim pomagajo takoj obvladati snov, strasti do svojega dela in dobrega humorja.
Aleksej Vladimirovič ima dolgoletne poklicne izkušnje pri razvoju, podpori in posodabljanju korporativnih spletnih mest. Na univerzah je poučeval discipline "Tehnologija razvoja programske opreme", "Teorija programskih jezikov in metod prevajanja", "Osnove HTML in CSS". Specializiran za poučevanje tečajev o spletnih tehnologijah. V času, ko je bil v centru, je Aleksej Vladimirovič usposobil več kot 5000 študentov.
Avtor tečajev »Razvoj aplikacij v Symfonyju«, »JavaScript. 3. stopnja. React in JSX", "React: Redux in react-router".
Aleksej Vladimirovič nenehno izboljšuje svojo strokovno raven, uspešno opravi izpit 70-480 »Programiranje v HTML5 z JavaScriptom in CSS3.
Fotografije skupinskih maturantov se nahajajo v naši skupnosti VKontakte.
Modul 1. AJAX/Fetch API (4 ak. h.)
- Mehanizmi za interakcijo s strežnikom
- Kaj je AJAX?
- Objekt XmlHttpRequest
- Asinhrone zahteve
– Kaj je Fetch API?
- Prejemanje podatkov s strežnika
- Lab: GET zahteve do strežnika in prejemanje besedilnih podatkov
Modul 2. JavaScript in HTTP (4 ac. h.)
- Metode za prenos podatkov na strežnik
- Nadzor predpomnjenja odziva
- metoda HEAD
- Prenos preprostih podatkov z metodo POST
- Pridobivanje in analiziranje kompleksnih podatkov
- Lab: Uporaba metod POST in HEAD
Modul 3. JSON (4 ac. h.)
- Slabosti preprostih formatov besedila
- Serializacija kompleksnih podatkov
- Kaj je JSON
- Razčlenjevanje paketa JSON v brskalniku
- Razčlenjevanje paketa JSON na strežniku (PHP)
- Prejemanje podatkov s strežnika
- Osnove dela z JWT
- Lab: Avtorizacija uporabnika na spletnem mestu
Modul 4. Organiziranje zahtev za REST API (4 ak. h.)
- CRUD operacije
- Korespondenca med CRUD in HTTP
- končne točke REST
- Poizvedbe z razvrščanjem in filtriranjem podatkov
- Lab: Organiziranje zahtev za storitev REST
Modul 5. Organiziranje poizvedb za GraphQL API (4 ac. h.)
- Kaj je GraphQL?
- Vrste zahtevkov
- Struktura zahtevkov za izbor in spremembo
- Uvod v organizacijo strežnika GraphQL
- Lab: Organiziranje dodajanja, brisanja in iskanja po knjigah
Modul 6. Varnost in učinkovitost aplikacij AJAX (4 ac. h.)
- Varnostne težave aplikacije AJAX
- Težave z uporabnostjo aplikacij AJAX
- Učinkovitost aplikacije AJAX
- Nalaganje datotek na strežnik
- Prejemanje in razčlenjevanje datotek XML
- Uporaba Axios.js
Med tečajem se boste seznanili z zapletenostjo dela s skriptnim vmesnikom za programiranje aplikacij (API), Z uporabo programskega jezika JavaScript se naučite uporabljati najbolj vroče nove funkcije HTML5.
4,1