Sou estudante na faculdade e percebo que muitas empresas procuram pessoas com experiência em Javascript. Isso inclui as bibliotecas Javascript, como JQuery? Ou eles estão procurando apenas pessoas Javascript? Provavelmente depende da empresa, mas qual é o conselho geral para um aluno que deseja fazer algum trabalho de front-end? Javascript é mais poderoso que JQuery? Eu sei que o Jquery é uma biblioteca e simplifica muitas tarefas, mas há alguma razão para você usar o Javascript sobre o Jquery?
8
Respostas:
Eles estão procurando JavaScript - e talvez não conheçam o JQuery
Para obter o público mais amplo possível para seus anúncios, as empresas geralmente declaram as tecnologias de nível superior para o trabalho. A grande maioria dos principais sites que usam JavaScript dependerá de uma estrutura subjacente, como JQuery, YUI, Prototype e assim por diante.
Sugiro que você definitivamente aprenda JavaScript como idioma (não levará muito tempo para aprender a sintaxe) e, em seguida, apresente o JQuery para entender por que o JQuery é muito mais poderoso como uma estrutura da Web. Dessa forma, você terá os dois lados da moeda: poderá entender como pode entrar em um terrível emaranhado com JavaScript e, em seguida, poderá ver como uma solução elegante e arrumada pode ser encontrada no JQuery.
Depois de ter esse conhecimento, você poderá explicá-lo a empresas que ainda não viram a luz e criaram sua própria estrutura - provavelmente inferior.
fonte
Para ser claro, estamos falando de três tecnologias distintas aqui:
Então, meu conselho seria:
Dessa forma, você entenderá o que as tecnologias podem fazer, como elas interagem e como usá-las efetivamente, o que proporcionará os empregos que você deseja.
fonte
Se você entender Javascript, entenderá o jQuery. O inverso não é necessariamente verdadeiro.
O jQuery é um framework baseado em Javascript, então eu estaria focado em Javascript. Se você souber disso, não terá problemas com o jQuery.
fonte
Jquery é uma biblioteca JavaScript, como você escreveu. Portanto, você definitivamente precisa conhecer o JavaScript para poder usar o Jquery com eficiência.
fonte
Entenda o Javascript.
Entenda o Javascript: as boas partes de Crockford. Não demora muito.
jQuery é bom e poderoso. Eu gosto disso. Mas não é o único quadro disponível.
fonte
Se o trabalho for desenvolvimento web, é muito provável que eles desejem javascript e jQuery. E se você quiser fazer um trabalho de front-end, faça as duas coisas, incluindo a interface do usuário do jQuery.
Você ainda precisa conhecer o básico do Javascript antes de aprender o jQuery. A razão pela qual a maioria das pessoas e eu, inclusive, usamos o jQuery sobre JavaScript, é devido a problemas de compatibilidade entre navegadores (o IE é notoriamente ruim). Mas, ao mesmo tempo, você deve aprender a não abusar do seletor jQuery $ quando houver uma maneira javascript de fazer as coisas, devido a problemas de desempenho. Um exemplo é ter $ em um loop, tornando seu site muito lento ^ __ ^.
Para o front end, você deve aprender um pouco de JavaScript e, em seguida, aprender o jQuery. O livro de Jeremy Keith sobre scripts DOM é uma introdução muito boa ao Javascript e ao desenvolvimento da web. Depois disso, pegar o jQuery fica um pouco mais fácil ... ^ __ ^
Entender o javascript não significa que você entenderá o jQuery apenas para a sua conta, porque ainda existe uma curva de aprendizado para o jQuery. A interface do usuário Oh e jQuery torna o menu de guias, modal e qualquer que seja um pedaço de bolo. Então aprenda isso também quando tiver uma chance.
fonte