JS: Sekos - kursas 3900 rub. nuo Hexlet, treniruotės 11 val., Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
Sužinosite daugiau apie aukštesnės eilės funkcijų filtrą, atvaizdavimą ir mažinimą bei hierarchines struktūras. Galiausiai sužinosite, kaip sukurti sudėtingas duomenų struktūras kartu su paprastesnėmis ir suprojektuoti funkcijas, kad jas būtų galima lengvai sujungti viena su kita. Sudėtiniai duomenys bus naudingi, jei nuspręsite dirbti su projektais, kuriems reikia apdoroti sudėtingas duomenų struktūras. Šio kurso žinios padeda programuotojams apdoroti rinkinius, vaizduojamus sąrašais, naudojant aukštesnės eilės funkcijas. Kad mokymasis būtų lengvesnis, turėtumėte iš anksto išklausyti JS: Fundamentals kursą.
Įvadas
Susipažinkite su kursu ir HTML generatoriaus projektu, kuris bus palaipsniui plėtojamas viso kurso metu.
Sekos vaizdavimas
Prisiminkite poras ir apsvarstykite galimybę pateikti sąrašus naudojant poras.
Žymėjimas
Pradėkite kurti biblioteką darbui su HTML. Susipažinkite su Markdown. Išstudijuokite bendruosius žymėjimo kalbų principus naudodami HTML kaip pavyzdį.
Rodomi sąrašai
Apsvarstykite žemėlapio funkciją ir tai, kaip rodomi sąrašai.
Sąrašų filtravimas
Išmok naują labai svarbią operaciją – filtravimą. Apsvarstykite filtro funkciją, kuri yra viena iš trijų pagrindinių aukštesnio laipsnio funkcijų funkciniame programavime. Supraskite, kaip filtro funkcija įdiegta viduje ir kaip ji padeda parašyti gerą deklaratyvų kodą naudojant žymos pašalinimo funkciją kaip pavyzdį.
Konvoliucija
Apsvarstykite trečiąjį funkcinio programavimo „ramstį“ – mažinimo funkciją. Supraskite, kaip tai gali mums padėti kuriant HTML tvarkyklę.
Standartinės sąsajos
Supraskite geros abstrakcijos naudą ir kaip parašyti kodą taip, kad vėliau būtų lengviau jį derinti. Apsvarstykite sudėtingų struktūrų konstravimo pavyzdžius naudojant paprastus pagrindinius elementus. Įsitraukite į standartinių sąsajų idėją.
Hierarchinės struktūros
Eikite į hierarchinių struktūrų kūrimą naudodami poras.
Lygio dizainas
Ištirkite „sluoksninio dizaino“ metodą, kaip pavyzdys yra mūsų įdiegta biblioteka, skirta darbui su HTML.
Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą