JavaScript. Taso 4. Hae/AJAX API - hinta 29 990 hieroa. Specialistilta, koulutus 24 akateemista tuntia, päivämäärä 2.5.2023.
Miscellanea / / November 28, 2023
"Alukselle, joka ei tiedä missä se purjehtii, mikään tuuli ei ole suotuisa" Seneca
Lahjakas opettaja-ammattilainen, arvostetun kansainvälisen ZCE-statuksen (Zend Certified Engineer) haltija.
Yhdistää useiden vuosien opetuksen ja käytännön kehittämiskokemuksen. Kuuntelijat rakastavat Aleksei Vladimirovichia hänen helppokäyttöisestä ja ymmärrettävästä monimutkaisten aiheiden esittelystä, selkeistä esimerkeistä, jotka auttavat heitä välittömästi hallitsemaan materiaalin, intohimosta työhönsä ja hyvästä huumorista.
Alexey Vladimirovichilla on pitkäaikainen ammatillinen kokemus yritysten verkkosivujen kehittämisestä, tukemisesta ja päivittämisestä. Hän opetti tieteenaloja "Ohjelmistokehitystekniikka", "Ohjelmointikielten ja käännösmenetelmien teoria", "HTML: n ja CSS: n perusteet" yliopistoissa. Erikoistunut verkkoteknologian opetuskursseihin. Keskuksessa ollessaan Aleksei Vladimirovitš koulutti yli 5000 opiskelijaa.
Kurssien "Sovelluskehitys Symfonyssa", "JavaScript. Taso 3. React and JSX", "React: Redux and react-router".
Aleksei Vladimirovitš parantaa jatkuvasti ammatillista tasoaan läpäisemällä kokeen 70-480 “HTML5-ohjelmointi JavaScriptillä ja CSS3:lla.
Ryhmän valmistuneiden valokuvat sijaitsevat VKontakte-yhteisössämme.
Moduuli 1. AJAX/Fetch API (4 ac. h.)
- Mekanismit vuorovaikutukseen palvelimen kanssa
- Mikä on AJAX?
- XmlHttpRequest-objekti
- Asynkroniset pyynnöt
- Mikä Fetch API on?
- Tietojen vastaanottaminen palvelimelta
- Lab: SAA pyynnöt palvelimelle ja vastaanottaa tekstidataa
Moduuli 2. JavaScript ja HTTP (4 ac. h.)
- Menetelmät tiedon siirtämiseksi palvelimelle
- Vastauksen välimuistin hallinta
- PÄÄ menetelmä
- Yksinkertaisten tietojen siirto POST-menetelmällä
- Monimutkaisen tiedon hankkiminen ja analysointi
- Lab: POST- ja HEAD-menetelmien käyttäminen
Moduuli 3. JSON (4 ac. h.)
- Yksinkertaisten tekstimuotojen haitat
- Monimutkaisten tietojen sarjoittaminen
- Mikä on JSON
- JSON-paketin jäsentäminen selaimessa
- JSON-paketin jäsentäminen palvelimella (PHP)
- Tietojen vastaanottaminen palvelimelta
- JWT: n kanssa työskentelyn perusteet
- Lab: Käyttäjän valtuutus sivustolla
Moduuli 4. Pyyntöjen järjestäminen REST API: lle (4 ac. h.)
- CRUD-operaatiot
- CRUD: n ja HTTP: n välinen vastaavuus
- REST-päätepisteet
- Tietojen lajittelu- ja suodatuskyselyt
- Lab: pyyntöjen järjestäminen REST-palveluun
Moduuli 5. Kyselyjen järjestäminen GraphQL API: lle (4 ac. h.)
- Mikä on GraphQL?
- Pyyntötyypit
- Valinta- ja muutospyyntöjen rakenne
- Johdatus GraphQL-palvelimen järjestämiseen
- Lab: kirjojen lisäämisen, poistamisen ja etsimisen järjestäminen
Moduuli 6. AJAX-sovellusten turvallisuus ja tehokkuus (4 ac. h.)
- AJAX-sovellusten tietoturvaongelmat
- AJAX-sovellusten käytettävyysongelmat
- AJAX-sovelluksen suorituskyky
- Tiedostojen lataaminen palvelimelle
- XML-tiedostojen vastaanotto ja jäsentäminen
- Axios.js: n käyttö
Kurssin aikana opit käsikirjoitetun sovellusohjelmointirajapinnan (API) kanssa työskentelyn hienoudet, JavaScript-ohjelmointikielellä opit käyttämään kuumimpia uusia ominaisuuksia HTML5.
4,1