JS: HTTP Server - kurz 3900 rub. z Hexlet, školení 8 hodin, Termín: 1. prosince 2023.
Různé / / December 04, 2023
HTTP Server se vám bude hodit, pokud se rozhodnete vytvářet jednoduché webové stránky. Znalosti z tohoto kurzu pomáhají programátorům lépe porozumět konceptu dotaz-odpověď. Kurz je vhodný pro ty, kteří již znají jazyk JavaScript. Pro snazší učení se vyplatí nastudovat si předem kurzy Command Line Basics a HTTP Protocol.
Úvod
Seznamte se s kurzem a projektem
Implementace serveru
Naučte se nezbytné základy (operační systémy, sítě, DNS), abyste pochopili, jak síťoví démoni fungují. Napište svůj první http server. Seznamte se s nástroji užitečnými při analýze provozu serveru.
kučera
Seznamte se s nejpopulárnějším programem pro provádění požadavků `http`. Naučte se jej efektivně využívat.
Restartujte
Přečtěte si o problémech opětovného načítání kódu spojených se skutečností, že je v paměti. Seznamte se s nástrojem `nodemon`.
Žádost
Prozkoumejte moduly `nodejs`, které vám umožňují manipulovat s parametry požadavků.
JSON
Seznamte se s konceptem `API`. Studujte přístupy k vytváření webových stránek/služeb. Analyzujte formát `json`.
Směrování (směrování)
Seznamte se s pojmem `směrování` a vztahem mezi adresou požadavku a slovesem `http`. Přečtěte si o `CRUD` a konvencích při navrhování adres.
Zpracování těla požadavku
Prostudujte si mechanismy, které vám umožňují přijmout tělo požadavku, správně jej zpracovat a odpovědět na odpovídající požadavek. Seznamte se s datovým typem „Buffer“ a konceptem „validace příchozích dat“.
Doplňkové materiály
Články a videa kurátorem týmu Hexlet. Pomůže vám ponořit se hlouběji do tématu kurzu