JavaScript. Razina 4. Fetch/AJAX API - cijena 29 990 rub. od specijalista, obuka 24 akademska sata, datum 2. svibnja 2023.
Miscelanea / / November 28, 2023
“Brodu koji ne zna kamo plovi, nijedan vjetar neće biti povoljan.” Seneka
Talentirani učitelj praktičar, nositelj prestižnog međunarodnog statusa ZCE (Zend Certified Engineer).
Kombinira dugogodišnje iskustvo u podučavanju i praktičnom razvoju. Slušatelji vole Alekseja Vladimiroviča zbog njegove pristupačne i razumljive prezentacije složenih tema, jasnih primjera koji im pomažu da odmah savladaju gradivo, strasti prema svom poslu i dobrog humora.
Alexey Vladimirovich ima dugogodišnje profesionalno iskustvo u razvoju, podršci i ažuriranju korporativnih web stranica. Na sveučilištima je predavao discipline “Tehnologija razvoja softvera”, “Teorija programskih jezika i metode prevođenja”, “Osnove HTML-a i CSS-a”. Specijalizirao se za predavanje kolegija o web tehnologijama. Tijekom svog vremena u centru, Aleksej Vladimirovič obučavao je preko 5000 učenika.
Autor tečajeva “Razvoj aplikacija u Symfonyu”, “JavaScript. Razina 3. React i JSX", "React: Redux i react-router".
Alexey Vladimirovich stalno poboljšava svoju profesionalnu razinu, uspješno položivši ispit 70-480 „Programiranje u HTML5 s JavaScriptom i CSS3.
Fotografije grupnih maturanata nalaze se u našoj zajednici VKontakte.
Modul 1. AJAX/Fetch API (4 ak. h.)
- Mehanizmi za interakciju s poslužiteljem
- Što je AJAX?
- Objekt XmlHttpRequest
- Asinkroni zahtjevi
- Što je Fetch API?
- Primanje podataka sa servera
- Lab: GET zahtjevi prema poslužitelju i primanje tekstualnih podataka
Modul 2. JavaScript i HTTP (4 ac. h.)
- Metode prijenosa podataka na poslužitelj
- Kontrola predmemoriranja odgovora
- HEAD metoda
- Prijenos jednostavnih podataka metodom POST
- Dobivanje i analiza složenih podataka
- Lab: Korištenje metoda POST i HEAD
Modul 3. JSON (4 ac. h.)
- Nedostaci jednostavnih formata teksta
- Serijalizacija složenih podataka
- Što je JSON
- Raščlanjivanje JSON paketa u pregledniku
- Raščlanjivanje JSON paketa na poslužitelju (PHP)
- Primanje podataka sa servera
- Osnove rada s JWT-om
- Lab: Autorizacija korisnika na stranici
Modul 4. Organiziranje zahtjeva za REST API (4 ak. h.)
- CRUD operacije
- Dopisivanje između CRUD-a i HTTP-a
- REST krajnje točke
- Upiti s sortiranjem i filtriranjem podataka
- Lab: Organiziranje zahtjeva za REST uslugu
Modul 5. Organiziranje upita za GraphQL API (4 ak. h.)
- Što je GraphQL?
- Vrste zahtjeva
- Struktura zahtjeva za izbor i promjenu
- Uvod u organizaciju GraphQL poslužitelja
- Lab: Organiziranje dodavanja, brisanja i pretraživanja knjiga
Modul 6. Sigurnost i učinkovitost AJAX aplikacija (4 ak. h.)
- Sigurnosni problemi AJAX aplikacije
- Problemi upotrebljivosti AJAX aplikacija
- Performanse AJAX aplikacije
- Učitavanje datoteka na poslužitelj
- Primanje i analiziranje XML datoteka
- Korištenje Axios.js
Tijekom tečaja upoznat ćete se sa zamršenostima rada sa skriptiranim aplikacijskim programskim sučeljem (API), Koristeći programski jezik JavaScript naučite kako koristiti najnovije nove značajke HTML5.
4,1