JS: Secuencias - curso 3900 rublos. de Hexlet, formación 11 horas, Fecha: 1 de diciembre de 2023.
Miscelánea / / December 04, 2023
Aprenderá más sobre funciones de orden superior (filtrar, mapear y reducir) y estructuras jerárquicas. Con el tiempo, aprenderá a construir estructuras de datos complejas sobre otras más simples y a diseñar funciones para que puedan conectarse fácilmente entre sí. Los datos compuestos resultan útiles si decide trabajar en proyectos que requieren procesar estructuras de datos complejas. El conocimiento de este curso ayuda a los programadores a procesar colecciones representadas por listas utilizando funciones de orden superior. Para facilitar el aprendizaje, debes realizar el curso JS: Fundamentos con antelación.
Introducción
Familiarízate con el curso y el proyecto Generador HTML, que se irá desarrollando paulatinamente a lo largo del curso.
Representación de secuencia
Recuerde pares y considere representar listas usando pares.
Calificación
Comience a desarrollar una biblioteca para trabajar con HTML. Conozca Markdown. Estudie los principios generales de los lenguajes de marcado utilizando HTML como ejemplo.
Mostrando listas
Considere la función del mapa y cómo se muestran las listas.
Listas de filtrado
Aprenda una nueva operación muy importante: el filtrado. Considere la función de filtro, que es una de las tres funciones principales de orden superior en la programación funcional. Comprenda cómo se implementa internamente la función de filtro y cómo le ayuda a escribir un buen código declarativo utilizando la función de eliminación de etiquetas como ejemplo.
Circunvolución
Considere el tercer "pilar" de la programación funcional: la función de reducción. Comprenda cómo puede ayudarnos a la hora de crear un controlador HTML.
Interfaces estándar
Comprenda los beneficios de una buena abstracción y cómo escribir código de una manera que facilite su combinación posterior. Considere ejemplos de construcción de estructuras complejas utilizando elementos básicos simples. Sumérgete en la idea de las interfaces estándar.
Estructuras jerárquicas
Vaya a construir estructuras jerárquicas usando pares.
Diseño de nivel
Explore el enfoque de "diseño en capas", como lo ejemplifica nuestra implementación de una biblioteca para trabajar con HTML.
Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.