¿Qué necesitas dominar o aprender en desarrollo web front-end? ¿Necesitas aprender html, css, js, jquery, ajax y xml?
La base más importante para el desarrollo front-end son las tres tecnologías jvascript+css+html, entre las que js es la más importante
No es necesario dominar PS cuando se trabaja. , generalmente solo necesitas poder cortar imágenes. Está bien, y muchas empresas le pedirán al artista que corte las imágenes, por lo que no tienes que pensar en ello.
Ignora Flash en absoluto. en las PC se está deprimiendo día a día y todos los dispositivos inalámbricos han muerto hace mucho tiempo.
Lo más importante que quiero decir son los conceptos básicos. Domine los conceptos básicos de javascript y css. más estrechamente relacionado tanto con las entrevistas como con el desarrollo de proyectos futuros. Si no tiene suficiente tiempo, concéntrese en dominar JavaScript. Le recomiendo dos libros. Simplemente elija uno de ellos. Uno es el Libro de Rhinoceros (una guía autorizada de JavaScript) y el otro es Programación avanzada en JavaScript (el libro de. Nicholas the Great, actualmente en su tercera edición), centrándose en dominar los conceptos básicos de la sintaxis js, ajax, relacionados con la orientación a objetos (tecnologías avanzadas como la herencia basada en prototipos).
css recomienda la guía autorizada de css. Aprender css es muy aburrido. Generalmente, puedes dominarlo continuamente durante el proyecto. Si no tienes las condiciones, puedes concentrarte en aprender selectores, posicionamiento. Modelos de caja y capítulo flotante.
Jquery se utiliza principalmente en muchas empresas o en toda la industria front-end, pero cuando me entrevistaron muchas empresas grandes (como mi entrevista en Baidu, la gente lo ignoró), porque estas empresas se centran en conceptos básicos y proyectos. La experiencia se puede cultivar, pero la base requiere trabajo duro para dominarla con firmeza. La función de estos marcos para usted ahora es familiarizarse con el código fuente y ver cómo se implementan. También aprendí front-end en mi tercer año y aprendí js mientras leía el marco. Si está interesado en aprender de esta manera, le recomiendo que lea el código fuente de prototipo.js. El código fuente de jquery es demasiado técnico y no es adecuado para que lo lean principiantes.
Finalmente, hablemos de la preparación del trabajo. El año pasado, surgió un nuevo puesto en la industria de front-end, llamado ingeniero de desarrollo de front-end inalámbrico. Para decirlo sin rodeos, significa crear sitios web en iPhone y Android. teléfonos La base técnica utilizada sigue siendo js y css, pero no es necesario considerar la compatibilidad como la PC (IE6 es repugnante, lo más importante es que tiene un soporte relativamente alto para HTML5 y CSS3). Popular en este momento. Puede desarrollarse en esta dirección. Es fácil aprender estas nuevas tecnologías después de dominar los conceptos básicos. Usar css3 y html5 para escribir algunas demostraciones definitivamente puede hacer brillar los ojos del examinador.
Si dominas los conceptos básicos después de estudiar un semestre, puedes intentar contactarme. Baidu todavía da la bienvenida a las personas que aman la tecnología, especialmente a las chicas (jeje).