¿Quieres convertirte en un desarrollador front-end? ¿Conoces los fundamentos del lenguaje HTML, Javascript y CSS? Entonces lo siguiente que tienes que aprender es jQuery. Te preguntaras, ¨¿Qué es jQuery?¨
Para describir qué es jQuery en pocas palabras, jQuery es una biblioteca JavaScript diseñada para permitirte hacer más con menos código. Facilita la gestión de eventos, animaciones y desplazamiento de documentos HTML. Se diseñó para las personas que no son programadores con experiencia, lo que significa que es fácil de entender y usar. Si de verdad quieres convertirte en un desarrollador web o programador JavaScript, entonces tendras que dedicar algo de tiempo a aprender qué es jQuery.
Contenidos
- 1. Consejo 1 - Regístrate a un buen curso en línea
- 2. Consejo 2 - Asegúrate de tener un conocimiento sólido de JavaScript
- 3. Consejo 3 - Aprende cómo usar las notas de repaso jQuery
- 4. Consejo 4 - Asegúrate que entiendes la diferencia entre ID & clase en HTML
- 5. Consejo 5 - Aprende a cachear selectores
- 6. Consejo 6 - Aprende la diferencia entre 'Atributos' & 'Propiedades'
- 7. Consejo 7 - Que no te de miedo pedir ayuda
- 8. Consejo 8 - Asegúrate que usas la versión más reciente de jQuery
- 9. Consejo 9 - Aprende sobre plugins jQuery
- 10. Consejo 10 - Relaciónate con otros usuarios jQuery
- 11. Resumen de todos los consejos
Consejo 1 - Regístrate a un buen curso en línea
Para aprender qué es jQuery y cómo usarlo - o cualquier otro lenguaje de programación o concepto - lo más importante es que te registres a un buen curso en línea. ¿Por que? Son fáciles de usar y te permiten trabajar a tu propio ritmo. También te permiten regresar y revisar conceptos complicados todas las veces que quieras.
La Oferta Activa más Reciente Ahora:
GET 50% OFF
DataCamp Black Friday Sale
During this DataCamp Black Friday, you can access the top-rated courses with a 50% discount. Enrol now for way less!
BitDegree te recomienda comenzar con el Tutorial Interactivo jQuery. En cuanto a cursos jQuery, este curso completo te enseñará qué es jQuery y cómo usarlo. Te brinda instrucciones claras y es bastante fácil de seguir, te enseñará a crear el sitio web dinámico perfecto con poco esfuerzo utilizando jQuery.
Consejo 2 - Asegúrate de tener un conocimiento sólido de JavaScript
Como jQuery usa y fue creado para JavaScript, es esencial asegurarse que conoces el lenguaje antes de incluso considerar jQuery. Ten en cuenta que es posible aprender qué es jQuery sin saber JavaScript, pero te resultara bastante difícil.
Deberías comenzar con un curso Javascript básico, comienza con algo como el Tutorial Interactivo JavaScript. Este curso te enseñará los fundamentos de JavaScript y cómo puede usarse. Te permitirá escribir código directamente en tu navegador, lo cual es excelente para practicar jQuery.
Otra alternativa si no tienes tiempo para el Tutorial JavaScript Interactivo, es darle un vistazo al Tutorial en vídeo JavaScript. Este curso te presenta las ideas clave de JavaScript en formato fácil. Es compatible con el móvil y es perfecto para el trayecto a tu trabajo o cuando esperas por algo.
Asegúrate de siempre tener una guía de referencia JavaScript a la mano para revisar sintaxis y convenciones nuevas.
Consejo 3 - Aprende cómo usar las notas de repaso jQuery
Si de verdad quieres aprender a usar jQuery, entonces es importante familiarizarse con un rango de recursos distintos. Las notas de repaso jQuery son un excelente recurso con el que podrás sacarle un mayor provecho a tu curso. Olvida lo que has escuchado antes, no tienes que aprender todo sobre lo que es jQuery para poder usarlo. En su lugar, yo diría que lo más importante es familiarizarte con sus recursos - como las notas de repaso jQuery - las cuales puedes usar cuando encuentres conceptos o ideas que no entiendes.
En mi opinión, la mejor manera de aprender qué es jQuery es usar las notas de repaso junto con un curso en línea - como los mencionados antes - para asegurarse que entenderás todo en el curso. No tienes que recordar todo lo que se te enseña, pero tienes que aprender lo suficiente para ir a tus notas y entender algo cuando lo busques.
Consejo 4 - Asegúrate que entiendes la diferencia entre ID & clase en HTML
Como jQuery puede usarse para modificar tu código fuente HTML, es importante que entiendas un poco sobre lenguaje HTML y cómo interactuar con el mismo. Hay dos atributos principales de tu marcado HTML que puedes cambiar con jQuery - atributos ID y atributos de clase. Estos son dos cosas diferentes, y deben tratarse como tal cuando usas jQuery.
Examinemos primero los atributos ID. Cuando escribes HTML, podrías decidir añadir un atributo ID a elementos importantes. Los atributos ID son únicos, sólo pueden usarse por un elemento por página. La sintaxis jQuery para dirigirse a un elemento con un ID específico es $('#elementID'). Asegúrate que notas el prefijo ‘#’ que se usa para seleccionar por ID.
Los atributos de clase HTML son ligeramente distintos. Pueden ser mucho menos selectivos y mucho más utilizados que los atributos ID. Los atributos de clase se pueden asignar a cualquier elemento en una página, incluyendo aquellos con un ID. Pueden ser asignados a tantos elementos como sea necesario, lo que los hace útiles para agrupar elementos similares. La sintaxis jQuery para dirigirse a un elemento por clase es ('.elementClass'). Observa que el prefijo '.' se usa para seleccionar por clase.
Si tus habilidades en lenguaje HTML y CSS están algo olvidadas, sería bueno que trabajaras en ellas mientras aprendes qué es jQuery. Mira el Curso Interactivo de Programación para revisar los fundamentos de lenguaje HTML, CSS y desarrollo web para principiantes.
Consejo 5 - Aprende a cachear selectores
Aunque tal vez esto no tenga mucho sentido hasta que aprendas jQuery, es esencial que aprendas cómo cachear selectores eficientemente. Básicamente, cachear tus selectores significa almacenarlos como una variable a la que puedes regresar una y otra vez. Esto significa que jQuery no tiene que buscar información cada vez que usas un selector para llamar a objetos particulares, haciendo que los programas se ejecuten más rápido.
Cuando elijas un nombre de variable para tu selector cacheado, asegúrate que usas algún tipo de prefijos para etiquetar la variable como objeto jQuery. Como la mayoría de los selectores jQuery se prefijan con '$', me gusta usar la misma sintaxis cuando nombro variables que contienen objetos jQuery. Como tal, una línea de código almacenando un selector a una variable se vería así:
"var $selectorvariable = $('selectedElements');"
Como puedes ver, esto claramente marca tu ‘variable de selector’ como objeto jquery, haciendo tu código más claro y fácil de seguir.
Si quieres aprender más sobre selectores jQuery y cómo usarlos, dirígete a la página Tutoriales jQuery página de selector.
Consejo 6 - Aprende la diferencia entre 'Atributos' & 'Propiedades'
Regresando rápidamente al lenguaje HTML, aunque no te hayas dado cuenta, las propiedades y los atributos HTML son dos cosas completamente diferentes. Es muy importante saber su diferencia porque los métodos jQuery difieren dependiendo el que estés manejando.
Los atributos solamente pueden tener valores de cadena, los cuales se determinan por el código fuente HTML. La sintaxis jQuery para manejar estos atributos es attr(). Las propiedades son diferentes, se determinan por el modelo DOM y pueden tener valores de cualquier tipo. Las propiedades se gestionan usando el método prop().
Lo que sólo acepte un valor de cadena se puede modificar con el método attr(), mientras que lo que acepte otros tipos de valor - incluyendo números o Boleanos - necesita modificarse con el método prop().
Si quieres aprender más sobre estos y otros métodos y cómo se usan, aprende en la página de sintaxis jQuery, donde podrás analizar a detalle prop(), attr() y otros métodos.
Consejo 7 - Que no te de miedo pedir ayuda
Si eres una de esas personas que ha planeado aprender qué es jQuery pero se rindió porque parecía 'muy difícil', necesitas probar de nuevo. Como una biblioteca JavaScript, jQuery tiene el potencial de ser una de las herramientas en tu lista de habilidades de programación. Hay millones de personas en el mundo competentes en jQuery, lo que significa que podrás encontrar ayuda con los conceptos difíciles.
Los foros son lugares en donde la gente interesada en programación y problemas de programación puede hablar en línea e interactuar. Publicar preguntas sobre jQuery en un foro relevante definitivamente te dará la información que necesitas para resolver tus dudas. Dos lugares excelente para esto son el foro jQuery oficial y el foro Stack Overflow jQuery.
Consejo 8 - Asegúrate que usas la versión más reciente de jQuery
Siendo una biblioteca en constante evolución con un equipo activo de desarrolladores, jQuery está cambiando todo el tiempo. Si quieres asegurarte que estás obteniendo la mejor experiencia jQuery, asegúrate que estás aprendiendo a usar la versión más reciente de jQuery.
En este momento, la versión más reciente es jQuery 3.4.1. Tiene muchas actualizaciones de versiones anteriores, por lo que es muy importante asegurarse que estás usando esta versión. Si estás dudando, dirígete a la guía oficial de actualización jQuery 3.0 y mira los cambios realizados.
Consejo 9 - Aprende sobre plugins jQuery
Los plugins son maravillosos. Ya sea que estés usando WordPress, Shopify, jQuery o cualquier otro prueba que te deje crear cosas, los plugins van a convertirse en uno de tus mejores amigos. Si planeas usar jQuery frecuentemente, entonces necesitas darle un vistazo a algunos plugins. Los mejores lugares para aprender a usar los plugins es a través de la biblioteca jQuery UI y el registro de plugins de jQuery (¡Sorpresa, sorpresa!), en donde podrás encontrar todo lo que se te podría ocurrir.
Los plugins jQuery pueden hacer muchas cosas diferentes. Algunos resolverán problemas cuando comienzas a usar jQuery para tus sitios web, mientras que otros te ayudarán a realizar funciones especiales para facilitar tareas. Lo mejor que podrías hacer es ir a una de las bibliotecas mencionadas para conocer más al respecto.
Consejo 10 - Relaciónate con otros usuarios jQuery
Ahora, una parte importante cuando aprendes un lenguaje de programación, herramienta, biblioteca o cualquier cosa, es comunicarte con otros aprendices. Puedes relacionarte con otras personas que estás aprendiendo jQuery para ser un desarrollador web a través de los foros mencionados (el foro oficial jQuery y el foro Stack Overflow), pero yo prefiero conocer gente en persona.
La mejor manera de aprender jQuery es a través de un grupo de programación local. Puedes entrar a Facebook y buscar en grupos o eventos, encuentra algo interesante - incluso si no son grupos jQuery directamente - y únete, por ejemplo, si te interesa convertirte en desarrollador front-end y encuentras un grupo de desarrollo web o JavaScript, probablemente encontrarás personas aprendiendo jQuery e interesadas en verse para discutir la experiencia de aprendizaje.
De manera alternativa, dale un vistazo a Meetup. Allí encontraras una amplia variedad de grupos, sin importar en dónde te encuentras en el mundo. Incluso si no hay grupos específicos de jQuery en donde te encuentras, posiblemente encontraras un grupo perfecto para el desarrollo front-end que se junte regularmente. Existe una gran posibilidad de que al menos algunos de ellos sean altamente cualificados en jQuery y puedan ayudarte a aprender jQuery rápidamente.
¿Sabías qué?
¿Alguna vez te has preguntado qué plataforma de aprendizaje en linea es adecuada para tu carrera?
Resumen de todos los consejos
Entonces, has aprendido lenguaje HTML, CSS y Javascript. ¿Cuál es el paso siguiente para convertirte en un desarrollador web front-end?
¡Necesitas aprender qué es jQuery, claro!
jQuery es una biblioteca multifuncional que se puede usar para una gran variedad de cosas. Los mejores desarrolladores web front-end lo usan frecuentemente.
Lo primero que necesitas es familiarizarte con HTML, CSS y JavaScript, porque te encontrarás con ellos al usar jQuery. Elige un buen curso en línea y comienza tu camino de aprendizaje. Familiarízate con las guías de referencia en línea, entiende las peculiaridades del uso de jQuery y relaciónate con otros aprendices.
En general, aprende con calma, recuerda tomar notas e investigar cuando te encuentras con conceptos difíciles.