JS: Secvențe - curs 3900 rub. din Hexlet, antrenament 11 ore, Data: 1 decembrie 2023.
Miscelaneu / / December 04, 2023
Veți afla mai multe despre funcțiile de ordin superior de filtrare, mapare și reducere și structuri ierarhice. În cele din urmă, veți învăța cum să construiți structuri de date complexe peste cele mai simple și funcții de proiectare, astfel încât acestea să poată fi conectate cu ușurință unele la altele. Datele compuse sunt utile dacă decideți să lucrați la proiecte care necesită procesarea unor structuri complexe de date. Cunoștințele din acest curs îi ajută pe programatori să proceseze colecțiile reprezentate de liste folosind funcții de ordin superior. Pentru a ușura învățarea, ar trebui să urmați cursul JS: Fundamentals în avans.
Introducere
Familiarizați-vă cu cursul și proiectul HTML Generator, care va fi dezvoltat treptat pe parcursul cursului.
Reprezentarea secvenței
Amintiți-vă perechile și luați în considerare reprezentarea listelor folosind perechi.
Marcare
Începeți să dezvoltați o bibliotecă pentru lucrul cu HTML. Faceți cunoștință cu Markdown. Studiați principiile generale ale limbajelor de marcare folosind HTML ca exemplu.
Afișarea listelor
Luați în considerare funcția hărții și modul în care sunt afișate listele.
Liste de filtrare
Învață o nouă operațiune foarte importantă - filtrarea. Luați în considerare funcția de filtru, care este una dintre cele trei funcții principale de ordin superior din programarea funcțională. Înțelegeți cum funcția de filtrare este implementată intern și cum vă ajută să scrieți un cod declarativ bun folosind funcția de eliminare a etichetelor ca exemplu.
Convoluţie
Luați în considerare al treilea „pilon” al programării funcționale - funcția de reducere. Înțelegeți cum ne poate ajuta atunci când creăm un handler HTML.
Interfețe standard
Înțelegeți beneficiile unei abstractizări bune și cum să scrieți codul într-un mod care să faciliteze combinarea ulterioară. Luați în considerare exemple de construcție a structurilor complexe folosind elemente de bază simple. Intră în ideea de interfețe standard.
Structuri ierarhice
Accesați construirea structurilor ierarhice folosind perechi.
Design de nivel
Explorați abordarea „design stratificat”, așa cum este exemplificată prin implementarea noastră a unei biblioteci pentru lucrul cu HTML.
Materiale suplimentare
Articole și videoclipuri organizate de echipa Hexlet. Te va ajuta să aprofundezi subiectul cursului