JS: Secības - kurss 3900 rub. no Hexlet, apmācība 11 stundas, Datums: 2023. gada 1. decembris.
Literārs Mistrojums / / December 04, 2023
Jūs uzzināsiet vairāk par augstākas kārtas funkciju filtrēšanu, kartēšanu un samazināšanu un hierarhiskām struktūrām. Galu galā jūs uzzināsit, kā izveidot sarežģītas datu struktūras, papildinot tos ar vienkāršākām un izstrādātām funkcijām, lai tās varētu viegli savienot viena ar otru. Salikti dati ir noderīgi, ja nolemjat strādāt pie projektiem, kuriem nepieciešama sarežģīta datu struktūra. Šajā kursā iegūtās zināšanas palīdz programmētājiem apstrādāt kolekcijas, kuras attēlo saraksti, izmantojot augstākas kārtas funkcijas. Lai atvieglotu mācīšanos, iepriekš jāapgūst JS: Fundamentals kurss.
Ievads
Iepazīstieties ar kursu un projektu HTML Generator, kas tiks pakāpeniski attīstīts visa kursa laikā.
Secības attēlojums
Atsauciet pārus un apsveriet iespēju attēlot sarakstus, izmantojot pārus.
Marķēšana
Sāciet izstrādāt bibliotēku darbam ar HTML. Iepazīstieties ar Markdown. Izpētiet iezīmēšanas valodu vispārīgos principus, kā piemēru izmantojot HTML.
Tiek rādīti saraksti
Apsveriet kartes funkciju un to, kā tiek parādīti saraksti.
Filtrēšanas sarakstus
Apgūstiet jaunu ļoti svarīgu darbību - filtrēšanu. Apsveriet filtra funkciju, kas ir viena no trim galvenajām augstākas kārtas funkcijām funkcionālajā programmēšanā. Izprotiet, kā filtra funkcija tiek ieviesta iekšēji un kā tā palīdz uzrakstīt labu deklaratīvo kodu, kā piemēru izmantojot tagu noņemšanas funkciju.
Konvolūcija
Apsveriet funkcionālās programmēšanas trešo "pīlāru" - samazināšanas funkciju. Uzziniet, kā tas var mums palīdzēt, veidojot HTML apdarinātāju.
Standarta saskarnes
Izprotiet labas abstrakcijas priekšrocības un to, kā rakstīt kodu tā, lai to vēlāk būtu vieglāk apvienot. Apsveriet piemērus sarežģītu konstrukciju konstruēšanai, izmantojot vienkāršus pamatelementus. Iegūstiet ideju par standarta saskarnēm.
Hierarhiskās struktūras
Pārejiet uz hierarhisku struktūru veidošanu, izmantojot pārus.
Līmeņa dizains
Izpētiet "slāņainā dizaina" pieeju, par ko liecina mūsu bibliotēkas ieviešana darbam ar HTML.
Papildu materiāli
Raksti un videoklipi, kurus veido Hexlet komanda. Palīdzēs dziļāk ienirt kursa tēmā