JavaScript. Úroveň 4 Fetch/AJAX API - sazba 29 990 rub. od specialisty, školení 24 akademických hodin, datum 2. května 2023.
Různé / / November 28, 2023
"Pro loď, která neví, kam pluje, nebude žádný vítr příznivý" Seneca
Talentovaný učitel-praktik, držitel prestižního mezinárodního statusu ZCE (Zend Certified Engineer).
Spojuje dlouholeté zkušenosti s výukou a praktickým rozvojem. Posluchači milují Alexeje Vladimiroviče pro jeho přístupnou a srozumitelnou prezentaci složitých témat, jasné příklady, které jim pomohou okamžitě zvládnout látku, vášeň pro jeho práci a dobrou náladu.
Alexey Vladimirovich má dlouhodobé profesionální zkušenosti s vývojem, podporou a aktualizací firemních webových stránek. Na univerzitách vyučoval obory „Technologie vývoje softwaru“, „Teorie programovacích jazyků a překladatelských metod“, „Základy HTML a CSS“. Specializuje se na výuku kurzů webových technologií. Během svého působení v centru vyškolil Alexey Vladimirovich více než 5 000 studentů.
Autor kurzů „Vývoj aplikací v Symfony“, „JavaScript. Úroveň 3 React a JSX", "React: Redux a reagovat-router".
Alexey Vladimirovich neustále zlepšuje svou profesionální úroveň, úspěšně složil zkoušku 70-480 „Programování v HTML5 s JavaScriptem a CSS3.
Fotografie absolventů skupiny se nacházejí v naší komunitě VKontakte.
Modul 1. AJAX/Fetch API (4 ac. h.)
- Mechanismy pro interakci se serverem
- Co je AJAX?
- Objekt XmlHttpRequest
- Asynchronní požadavky
- Co je Fetch API?
- Příjem dat ze serveru
- Laboratoř: GET požadavky na server a příjem textových dat
Modul 2 JavaScript a HTTP (4 ac. h.)
- Metody pro přenos dat na server
- Řízení ukládání do mezipaměti odpovědi
- metoda HEAD
- Přenos jednoduchých dat metodou POST
- Získávání a analýza komplexních dat
- Laboratoř: Použití metod POST a HEAD
Modul 3. JSON (4 ac. h.)
- Nevýhody jednoduchých textových formátů
- Serializace komplexních dat
- Co je JSON
- Analýza balíčku JSON v prohlížeči
- Analýza balíčku JSON na serveru (PHP)
- Příjem dat ze serveru
- Základy práce s JWT
- Laboratoř: Autorizace uživatele na webu
Modul 4. Organizace požadavků na REST API (4 ac. h.)
- operace CRUD
- Korespondence mezi CRUD a HTTP
- Koncové body REST
- Dotazy s tříděním a filtrováním dat
- Laboratoř: Organizace požadavků na službu REST
Modul 5. Organizace dotazů na GraphQL API (4 ac. h.)
- Co je GraphQL?
- Typy požadavků
- Struktura požadavků na výběr a změnu
- Úvod do organizace serveru GraphQL
- Laboratoř: Organizace přidávání, mazání a vyhledávání knih
Modul 6. Bezpečnost a efektivita aplikací AJAX (4 ac. h.)
- Problémy se zabezpečením aplikací AJAX
- Problémy použitelnosti AJAX aplikací
- Výkon aplikací AJAX
- Nahrávání souborů na server
- Příjem a analýza souborů XML
- Použití Axios.js
Během kurzu se seznámíte se složitostmi práce se skriptovaným rozhraním pro programování aplikací (API), Pomocí programovacího jazyka JavaScript se naučte používat nejžhavější nové funkce HTML5.
4,1