JS: HTTP poslužitelj - tečaj 3900 rub. iz Hexleta, obuka 8 sati, Datum: 01.12.2023.
Miscelanea / / December 04, 2023
HTTP poslužitelj će vam dobro doći ako se odlučite za izradu jednostavnih web stranica. Znanje iz ovog tečaja pomaže programerima da bolje razumiju koncept zahtjev-odgovor. Tečaj je prikladan za one koji već poznaju JavaScript jezik. Da biste olakšali učenje, vrijedi unaprijed proučiti tečajeve Osnove naredbenog retka i HTTP protokola.
Uvod
Upoznajte tečaj i projekt
Implementacija poslužitelja
Naučite potrebne osnove (operativni sustavi, mreže, DNS) da biste razumjeli kako mrežni demoni rade. Napišite svoj prvi http poslužitelj. Upoznajte se s pomoćnim programima korisnim u analizi rada poslužitelja.
kovrča
Upoznajte se s najpopularnijim programom za izvršavanje `http` zahtjeva. Naučite ga učinkovito koristiti.
Ponovno podizanje sustava
Saznajte više o problemima ponovnog učitavanja koda koji su povezani s činjenicom da je u memoriji. Upoznajte se s uslužnim programom `nodemon`.
Zahtjev
Istražite module `nodejs` koji vam omogućuju manipuliranje parametrima zahtjeva.
JSON
Upoznajte se s pojmom `API`. Proučite pristupe izradi web stranica/usluga. Raščlanite `json` format.
Usmjeravanje (usmjeravanje)
Upoznati se s pojmom `routing` i odnosom između adrese zahtjeva i glagola `http`. Naučite o `CRUD` i konvencijama pri dizajniranju adresa.
Obrada tijela zahtjeva
Proučite mehanizme koji vam omogućuju da prihvatite tijelo zahtjeva, ispravno ga obradite i odgovorite na odgovarajući zahtjev. Upoznati tip podataka `Buffer` i koncept “validacije ulaznih podataka”.
Dodatni materijali
Članci i videozapisi koje je pripremio Hexlet tim. Pomoći će vam da dublje zaronite u temu tečaja