JS: HTTP-server - kurs 3900 rub. från Hexlet, träning 8 timmar, Datum: 1 december 2023.
Miscellanea / / December 04, 2023
HTTP Server kommer väl till pass om du bestämmer dig för att skapa enkla webbplatser. Kunskapen från denna kurs hjälper programmerare att bättre förstå konceptet med begäran-svar. Kursen passar dig som redan är bekant med JavaScript-språket. För att göra inlärningen enklare är det värt att studera kommandoradens grunder och HTTP-protokollkurser i förväg.
Introduktion
Lär känna kursen och projektet
Serverimplementering
Lär dig de nödvändiga grunderna (operativsystem, nätverk, DNS) för att förstå hur nätverksdemoner fungerar. Skriv din första http-server. Bekanta dig med verktyg som är användbara för att analysera serverdrift.
ringla
Bekanta dig med det mest populära programmet för att utföra "http"-förfrågningar. Lär dig att använda det effektivt.
Starta om
Lär dig mer om problemen med att ladda om kod förknippad med att den finns i minnet. Bekanta dig med verktyget "nodemon".
Begäran
Utforska "nodejs"-moduler som låter dig manipulera förfrågningsparametrar.
JSON
Bekanta dig med begreppet `API`. Studera metoder för att bygga webbplatser/tjänster. Analysera "json"-format.
Routing (Routing)
Bekanta dig med begreppet `routing` och förhållandet mellan förfrågningsadressen och verbet `http`. Lär dig om "CRUD" och konventioner när du designar adresser.
Bearbetar förfrågningsorganet
Studera mekanismerna som gör att du kan acceptera förfrågningsorganet, bearbeta det korrekt och svara på motsvarande begäran. Bekanta dig med datatypen "buffert" och konceptet "validering av inkommande data".
Ytterligare material
Artiklar och videor kurerade av Hexlet-teamet. Hjälper dig att dyka djupare in i kursens ämne