¿Esto incluye las bibliotecas de Javascript, como JQuery? ¿O solo buscan personas con Javascript? Probablemente depende de la empresa, pero ¿cuál es el consejo general para un estudiante que quiere hacer un trabajo de front-end?
Si el trabajo es el desarrollo web, es muy probable que quieran javascript y jQuery. Y si desea hacer trabajo de front end, debe hacer ambas cosas, incluida jQuery UI.
¿Es Javascript más poderoso que jQuery? Sé que jQuery es una biblioteca y simplifica muchas tareas, pero ¿hay alguna razón por la que usarías Javascript sobre Jquery?
Aún necesita saber lo básico de Javascript antes de aprender jQuery. La razón por la cual la mayoría de las personas y yo incluimos, usamos jQuery sobre JavaScript es porque los problemas de compatibilidad entre navegadores (IE es notoriamente malo). Pero al mismo tiempo, debe aprender a no abusar del selector jQuery $ cuando haya una forma de hacer javascript, debido a problemas de rendimiento. Un ejemplo es tener $ en un ciclo que haría que su sitio sea muy lento ^ __ ^.
Para el front end, debe aprender algo de JavaScript y luego aprender jQuery. El libro de Jeremy Keith sobre las secuencias de comandos DOM es una muy buena introducción a Javascript y al desarrollo web. Después de eso, recoger jQuery se vuelve un poco más fácil ... ^ __ ^
Comprender javascript no implica que entenderá jQuery solo para su información, porque todavía hay una curva de aprendizaje para jQuery. Ah, y jQuery UI hace que el menú de pestañas, modal y cualquier cosa sea pan comido. Así que aprende eso también cuando tengas una oportunidad.