Como ingeniero de desarrollo web front-end, ¿puedo aprender bien sin ninguna base básica?
CSS, HTML y JavaScript son los tres lenguajes para el aprendizaje front-end. HTML es el más simple y CSS y JavaScript están diseñados para requerir más código. La entrada y salida son sencillas y de fácil acceso al nivel frontal junior. Sin embargo, dominar varios marcos requiere algo de estudio y práctica.
1. CSS y HTML
Los principiantes deben centrarse en aprender los conocimientos básicos de CSS y HTML. Con respecto a CSS (3), debe comprender los siguientes puntos de conocimiento: estándares web, conceptos relacionados con HTML, etiquetas HTML, conceptos relacionados con rutas, puntos de anclaje y otros, etiquetas de formulario, etiquetas de formulario, casos completos, páginas de registro, selección de CSS, CSS estilo de fuente, propiedades de apariencia de CSS, modos, selectores compuestos de CSS, modos de visualización de etiquetas, fondos de CSS, propiedades de CSS, etc. En general, aprender CSS y HTML es relativamente sencillo.
2. JavaScript
JavaScript siempre ha sido la piedra angular del progreso de los ingenieros de front-end. La profunda comprensión de JavaScript determina el desarrollo profesional de los desarrolladores de front-end. El contenido de aprendizaje sobre JavaScript incluye la ejecución del navegador de procesos JS, variables JS, tipos de datos, operadores, declaraciones de control de flujo (if else, expresiones ternarias, switch), bucles (for, while, do while), matrices y clasificación burbujeante, funciones, alcance, preparación, objetos, objetos integrados, tipos simples y complejos. Solo si está familiarizado con la sintaxis básica de JavaScript podrá continuar aprendiendo en profundidad la tecnología front-end.
El front-end necesita dominar estas habilidades básicas.
Competente en HTML, capaz de escribir estructuras HTML con semántica razonable, estructura clara y fácil de mantener;
Competente en CSS, capaz de restaurar el diseño visual y compatible con la industria. navegadores principales reconocidos;
Estar familiarizado con javascript, comprender el contenido básico de ECMAscript y dominar al menos dos frameworks js.