JavaScript. 4. tase. Tõmba/AJAX API – hind 29 990 hõõruda. alates Spetsialist, koolitus 24 akadeemilist tundi, kuupäev 02.05.2023.
Varia / / November 28, 2023
"Laeva jaoks, mis ei tea, kus see sõidab, ei ole tuul soodne." Seneca
Andekas õpetaja-praktik, maineka rahvusvahelise staatuse ZCE (Zend Certified Engineer) omanik.
Ühendab mitmeaastase õpetamise ja praktilise arenduskogemuse. Kuulajad armastavad Aleksei Vladimirovitši tema ligipääsetava ja arusaadava keeruliste teemade esituse, selgete näidete, mis aitavad neil kohe materjali omandada, kire oma töö vastu ja hea huumori eest.
Aleksei Vladimirovitšil on pikaajaline töökogemus ettevõtete veebisaitide arendamisel, toetamisel ja värskendamisel. Ta õpetas ülikoolides erialasid "Tarkvara arendamise tehnoloogia", "Programmeerimiskeelte ja tõlkemeetodite teooria", "HTML-i ja CSS-i alused". Spetsialiseerunud veebitehnoloogiate kursuste õpetamisele. Keskuses töötamise ajal koolitas Aleksei Vladimirovitš üle 5000 õpilase.
Kursuste “Symfony rakenduste arendus”, “JavaScript. 3. tase. React and JSX", "React: Redux and React-ruuter".
Aleksei Vladimirovitš parandab pidevalt oma professionaalset taset, sooritades edukalt eksami 70-480 “HTML5 programmeerimine JavaScripti ja CSS3 abil.
Rühma lõpetanute fotod asuvad meie VKontakte kogukonnas.
1. moodul. AJAX/Fetch API (4 ac. h.)
- Serveriga suhtlemise mehhanismid
- Mis on AJAX?
- XmlHttpRequest objekt
- Asünkroonsed päringud
- Mis on Fetch API?
- Andmete vastuvõtmine serverist
- Lab: hankige päringud serverisse ja saate tekstiandmeid
2. moodul. JavaScript ja HTTP (4 ac. h.)
- Andmete serverisse edastamise meetodid
- Vastuste vahemällu salvestamise juhtimine
- HEAD meetod
- Lihtsate andmete edastamine POST-meetodil
- Keeruliste andmete hankimine ja analüüsimine
- Lab: POST- ja HEAD-meetodite kasutamine
3. moodul. JSON (4 ak. h.)
- Lihtsate tekstivormingute puudused
- Keeruliste andmete jadastamine
- Mis on JSON
- JSON-paketi sõelumine brauseris
- JSON-paketi sõelumine serveris (PHP)
- Andmete vastuvõtmine serverist
- JWT-ga töötamise põhitõed
- Lab: kasutaja autoriseerimine saidil
4. moodul. Päringute korraldamine REST API-le (4 ac. h.)
- CRUD operatsioonid
- CRUD ja HTTP vaheline vastavus
- REST lõpp-punktid
- Päringud andmete sorteerimise ja filtreerimisega
- Lab: REST-teenuse taotluste korraldamine
5. moodul. Päringute korraldamine GraphQL API-le (4 ac. h.)
- Mis on GraphQL?
- Taotluste tüübid
- Valiku- ja muutmistaotluste struktuur
- Sissejuhatus GraphQL serveri organiseerimisse
- Lab: raamatute lisamise, kustutamise ja otsimise korraldamine
6. moodul. AJAX-i rakenduste turvalisus ja tõhusus (4 ac. h.)
- AJAX-i rakenduse turvaprobleemid
- AJAX-i rakenduste kasutusprobleemid
- AJAX-i rakenduse jõudlus
- Failide üleslaadimine serverisse
- XML-failide vastuvõtmine ja sõelumine
- Axios.js kasutamine
Kursuse käigus saad tuttavaks skriptitud rakendusliidese (API) töötamise keerukusega, JavaScripti programmeerimiskeelt kasutades õppige kasutama kuumimaid uusi funktsioone HTML5.
4,1