JavaScript. Úroveň 4. Fetch/AJAX API - sadzba 29 990 rub. od špecialistu, školenie 24 akademických hodín, dátum 2. mája 2023.
Rôzne / / November 28, 2023
"Pre loď, ktorá nevie, kam pláva, nebude priaznivý vietor" Seneca
Talentovaný učiteľ – praktik, držiteľ prestížneho medzinárodného statusu ZCE (Zend Certified Engineer).
Spája dlhoročné skúsenosti s výučbou a praktickým rozvojom. Poslucháči milujú Alexeja Vladimiroviča pre jeho prístupnú a zrozumiteľnú prezentáciu zložitých tém, jasné príklady, ktoré im pomáhajú okamžite zvládnuť materiál, vášeň pre jeho prácu a dobrú náladu.
Alexey Vladimirovich má dlhoročné profesionálne skúsenosti s vývojom, podporou a aktualizáciou firemných webových stránok. Na univerzitách vyučoval odbory „Technológia vývoja softvéru“, „Teória programovacích jazykov a metód prekladu“, „Základy HTML a CSS“. Špecializuje sa na výučbu kurzov webových technológií. Počas svojho pôsobenia v centre Alexey Vladimirovich vyškolil viac ako 5 000 študentov.
Autor kurzov „Vývoj aplikácií v Symfony“, „JavaScript. Úroveň 3 React a JSX", "React: Redux a reakčný smerovač".
Alexey Vladimirovich neustále zlepšuje svoju profesionálnu úroveň, úspešne zložil skúšku 70-480 „Programovanie v HTML5 s JavaScriptom a CSS3.
Fotografie absolventov skupiny sa nachádzajú v našej komunite VKontakte.
Modul 1. AJAX/Fetch API (4 ac. h.)
- Mechanizmy interakcie so serverom
- Čo je AJAX?
- Objekt XmlHttpRequest
- Asynchrónne požiadavky
- Čo je Fetch API?
- Príjem dát zo servera
- Laboratórium: GET požiadavky na server a prijímanie textových údajov
Modul 2. JavaScript a HTTP (4 ac. h.)
- Spôsoby prenosu údajov na server
- Kontrola ukladania odpovede do vyrovnávacej pamäte
- metóda HEAD
- Prenos jednoduchých dát metódou POST
- Získavanie a analýza komplexných údajov
- Laboratórium: Použitie metód POST a HEAD
Modul 3. JSON (4 ac. h.)
- Nevýhody jednoduchých textových formátov
- Serializácia komplexných dát
- Čo je JSON
- Analýza balíka JSON v prehliadači
- Analýza balíka JSON na serveri (PHP)
- Príjem dát zo servera
- Základy práce s JWT
- Laboratórium: Autorizácia používateľa na stránke
Modul 4. Organizovanie požiadaviek na REST API (4 ac. h.)
- operácie CRUD
- Korešpondencia medzi CRUD a HTTP
- Koncové body REST
- Dotazy s triedením a filtrovaním údajov
- Laboratórium: Organizovanie požiadaviek na službu REST
Modul 5. Organizovanie dotazov na GraphQL API (4 ac. h.)
- Čo je GraphQL?
- Typy žiadostí
- Štruktúra požiadaviek na výber a zmenu
- Úvod do organizácie servera GraphQL
- Laboratórium: Organizácia pridávania, odstraňovania a prehľadávania kníh
Modul 6. Bezpečnosť a efektívnosť aplikácií AJAX (4 ac. h.)
- Problémy s bezpečnosťou aplikácií AJAX
- Problémy použiteľnosti aplikácií AJAX
- Výkon aplikácie AJAX
- Nahrávanie súborov na server
- Prijímanie a analyzovanie súborov XML
- Používanie Axios.js
Počas kurzu sa zoznámite so zložitosťou práce so skriptovaným aplikačným programovacím rozhraním (API), Pomocou programovacieho jazyka JavaScript sa naučte používať najnovšie nové funkcie HTML5.
4,1