Red de conocimiento informático - Material del sitio web - ¿Cómo ayudar a los nuevos desarrolladores front-end a comenzar y mejorar?

¿Cómo ayudar a los nuevos desarrolladores front-end a comenzar y mejorar?

Durante el primer mes, principalmente les dejé tener una comprensión general de algunos términos profesionales y de todo el sistema de conocimiento front-end (incluidos html, css, js, dom, bom, etc.). Por supuesto, lo que debemos entender aquí es el nacimiento y desarrollo del W3C, así como el desarrollo de los principales fabricantes de navegadores y los cambios en la estructura del mercado actual. En la primera mitad del mes, estudié sistemáticamente todas las etiquetas html y me concentré en comprender y escribir DEMO de las etiquetas de uso común (div \ p \ h 1-h6 \ span \ img \ ul \ dl \ ol \ Li). Aquí, les transmito especialmente el concepto de semántica, con la esperanza de que puedan usar las etiquetas de manera razonable en lugar de usarlas casualmente según su estado de ánimo. En la segunda mitad del mes, hice una descripción general de todas las propiedades de CSS, centrándome en las propiedades de CSS comunes. No les permití conocer todas las propiedades de CSS en detalle aquí (es posible que algunas propiedades de CSS no las usemos nosotros mismos durante nuestra vida y podemos aprender a verificar la API cuando las encontremos en el futuro). En este proceso también se les transmitió el concepto de hack, así como las actitudes hacia el hack y ejemplos comunes.

El segundo mes se trata principalmente de aprender JS (es realmente difícil aprender JS en un mes. Aunque es un lenguaje de programación, hay muchas cosas a las que se debe prestar atención). Primero, aprendí algunos conocimientos básicos sobre JS (estructura léxica, tipos y valores de datos, variables, expresiones y operadores, declaraciones, etc.) En el proceso de aprendizaje de JS, descubrí que obviamente son mejores que aprender HTML y CSS. Es más molesto, pero han aprendido a programar y tienen cierta base. Aprender los conceptos básicos significa aprender algunos conocimientos sobre el cliente, como dom \ bom y cómo operar dom. Las cosas sobre el rendimiento aún no se les han transmitido. Cuando alcancen un cierto nivel de conocimiento, espero que aprendan a optimizar. La segunda mitad del mes es para que estén expuestos a un marco JS y aprendan a escribir código de interacción de páginas de manera eficiente y rápida.

El tercer mes es básicamente combate real, html css js. Básicamente tengo que escribir varias páginas cada semana. Luego los llevaré a revisar y señalar los problemas existentes. Por cierto, déjeles que graben el resumen ellos mismos y evite escribir páginas la próxima vez.