JavaScript. Niveau 4. Fetch/AJAX API - tarief 29.990 wrijven. van Specialist, opleiding 24 academische uren, datum 2 mei 2023.
Gemengde Berichten / / November 28, 2023
“Voor een schip dat niet weet waar het vaart, zal geen enkele wind gunstig zijn” Seneca
Een getalenteerde teacher-practitioner, houder van de prestigieuze internationale status ZCE (Zend Certified Engineer).
Combineert vele jaren lesgeven en praktische ontwikkelingservaring. Luisteraars houden van Alexey Vladimirovich vanwege zijn toegankelijke en begrijpelijke presentatie van complexe onderwerpen, duidelijke voorbeelden die hen helpen de stof onmiddellijk onder de knie te krijgen, passie voor zijn werk en goede humor.
Alexey Vladimirovich heeft langdurige professionele ervaring in het ontwikkelen, ondersteunen en updaten van bedrijfswebsites. Hij doceerde de disciplines “Software Development Technology”, “Theory of Programming Languages and Translation Methods”, “Fundamentals of HTML and CSS” aan universiteiten. Gespecialiseerd in het geven van cursussen over webtechnologieën. Tijdens zijn tijd in het centrum trainde Alexey Vladimirovich meer dan 5.000 studenten.
Auteur van de cursussen “Applicatieontwikkeling in Symfony”, “JavaScript. Niveau 3. React en JSX", "React: Redux en react-router".
Alexey Vladimirovich verbetert voortdurend zijn professionele niveau en slaagt met succes voor examen 70-480 “Programmeren in HTML5 met JavaScript en CSS3.
Foto's van groepsafgestudeerden bevinden zich in onze VKontakte-gemeenschap.
Module 1. AJAX/Fetch-API (4 ac. H.)
- Mechanismen voor interactie met de server
- Wat is Ajax?
- XmlHttpRequest-object
- Asynchrone verzoeken
- Wat is de Fetch-API?
- Gegevens ontvangen van de server
- Lab: GET-verzoeken naar de server en ontvangen van tekstgegevens
module2. JavaScript en HTTP (4ac. H.)
- Methoden voor het overbrengen van gegevens naar de server
- Controle van responscaching
- HEAD-methode
- Eenvoudige gegevensoverdracht via de POST-methode
- Het verkrijgen en analyseren van complexe data
- Lab: gebruik van de POST- en HEAD-methoden
module3. JSON (4 ac. H.)
- Nadelen van eenvoudige tekstformaten
- Serialisatie van complexe gegevens
- Wat is JSON
- Parseren van JSON-pakket in de browser
- Parseren van JSON-pakket op de server (PHP)
- Gegevens ontvangen van de server
- Basisprincipes van het werken met JWT
- Lab: Gebruikersautorisatie op de site
module4. Het organiseren van verzoeken aan de REST API (4 ac. H.)
- CRUD-operaties
- Correspondentie tussen CRUD en HTTP
- REST-eindpunten
- Query's met het sorteren en filteren van gegevens
- Lab: Organiseren van aanvragen naar een REST-service
module5. Query's organiseren naar de GraphQL API (4 ac. H.)
- Wat is GraphQL?
- Soorten verzoeken
- Opbouw van verzoeken tot selectie en wijziging
- Inleiding tot het organiseren van een GraphQL-server
- Lab: Organiseren van het toevoegen, verwijderen en zoeken in boeken
module6. Beveiliging en efficiëntie van AJAX-applicaties (4 ac. H.)
- Beveiligingsproblemen met AJAX-applicaties
- Gebruiksproblemen van AJAX-applicaties
- Prestaties van AJAX-applicaties
- Bestanden uploaden naar de server
- Ontvangen en parseren van XML-bestanden
- Axios.js gebruiken
Tijdens de cursus raakt u vertrouwd met de fijne kneepjes van het werken met een scripted application programming interface (API), Leer met behulp van de programmeertaal JavaScript hoe u de populairste nieuwe functies kunt gebruiken HTML5.
4,1