JS: HTTP serveris - kursas 3900 rub. nuo Hexlet, treniruotės 8 val., Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
HTTP serveris pravers, jei nuspręsite kurti paprastas svetaines. Šio kurso žinios padeda programuotojams geriau suprasti užklausos-atsakymo sąvoką. Kursas tinka tiems, kurie jau yra susipažinę su JavaScript kalba. Kad mokymasis būtų lengvesnis, verta iš anksto išstudijuoti Command Line Basics ir HTTP Protocol kursus.
Įvadas
Susipažinkite su kursu ir projektu
Serverio diegimas
Išmokite būtinus pagrindus (operacinės sistemos, tinklai, DNS), kad suprastumėte, kaip veikia tinklo demonai. Parašykite savo pirmąjį http serverį. Susipažinkite su komunalinėmis paslaugomis, naudingomis analizuojant serverio veikimą.
cURL
Susipažinkite su populiariausia „http“ užklausų vykdymo programa. Išmokite jį efektyviai naudoti.
Perkraukite
Sužinokite apie kodo perkrovimo problemas, susijusias su tuo, kad jis yra atmintyje. Susipažinkite su „nodemon“ programa.
Prašymas
Naršykite „nodejs“ modulius, kurie leidžia manipuliuoti užklausos parametrais.
JSON
Susipažinkite su „API“ sąvoka. Studijuokite svetainių / paslaugų kūrimo metodus. Išanalizuoti „json“ formatą.
Maršrutas (Routing)
Susipažinkite su „maršruto parinkimo“ sąvoka ir ryšiu tarp užklausos adreso ir veiksmažodžio „http“. Sužinokite apie „CRUD“ ir taisykles kurdami adresus.
Užklausos organo apdorojimas
Išstudijuokite mechanizmus, leidžiančius priimti užklausos turinį, tinkamai jį apdoroti ir atsakyti į atitinkamą užklausą. Susipažinkite su „Buferio“ duomenų tipu ir „gaunamų duomenų patvirtinimo“ sąvoka.
Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą