¡Buenos días! Un lunes más estamos aquí hablando de desarrollo y WordPress y hoy concretamente sobre JavaScript.
¿Qué tal la semana?
Semana esther: Otra semana más muy tranquila, adelantando temas para clientes y contenidos para poder desconectar un poco en agosto y buscando un «poltergeist» en el dashboard de un cliente.
Contenido esther: un nuevo módulo en la Zona DPW sobre crear informes para clientes automáticamente a partir de hoja de cálculo.
Semana Nahuai: Terminando con el proyecto chulo de las últimas semanas y encantado con la respuesta a la encuesta a suscriptores de Código Génesis (en la que utilizó el addon de «Survey» de Gravity Forms). También participó en su primera reunión con los Genesis shapers, en la que se habló entre otras cosas de la posibilidad de crear un Starter Theme para Genesis.
Contenido Nahuai: Mostrar el menú principal de forma condicional en Genesis.
Tema de la semana: porqué y cómo aprender Javascript
Hoy, coincidiendo con que la semana pasada se organizó la JavaScript for WordPress Conference por Zac Gordon, y la que supuestamente íbamos a comentar, hablamos sobre Javascript y su importancia en nuestro trabajo como desarrolladores.
Javascript ha sido durante mucho tiempo un lenguaje algo menospreciado y relegado a crear efectos, animaciones y en general «cosas chulas» en el front-end, junto con la librería jQuery que le dio aún más potencia y facilidad de uso.
Es tremendamente práctico para crear efectos y jugar con CSS en cabeceras, menús y animaciones, así como para validar datos, o cualquier verificación en el propio navegador antes de enviarlos al servidor, pero lo cierto es que tiene un potencial enorme más allá de las típicas librerías que solemos utilizar.
Desde que en la WCUS del 7 de diciembre del 2015 Matt lanzará su mítica frase de «Learn JavaScript, Deeply» y su relación con el editor de bloques parece que este lenguaje ha renacido y con fuerza.
Frameworks como React, Vue o Angular se han vuelto casi imprescindibles para los desarrolladores más fuertes en front-end y un reto para los que no lo necesitamos en nuestro día a día, pero si queremos dedicarle algo de tiempo para aprender.
Nuestro objetivo es dedicarle por fin algo más que buenas intenciones a esos cursos comprados, y mejorar nuestros conocimientos, abriendo nuevas opciones de desarrollo.
Si vosotros también estáis en ello, os recomendamos seguir al mencionado Zac Gordon y a Miguel Ángel Durán.
Novedades
Estamos empezando a plantear un Evento Genesis Framework a finales de año en Barcelona. En breve crearemos un formulario para que podáis darnos vuestra información sobre si os interesaría acudir y en ese caso formatos, fechas y contenido que os gustaría.
Se están abriendo convocatorias para las WordCamps que vienen después de verano: Pontevedra, Valencia, Sevilla, Granada… ¡Animaros!
El tip de la semana
Pues no teníamos ninguno preparado, pero aprovechamos el problema que tuvimos con una etiqueta <strong> dentro de una capa con display:flex para que tengáis en cuenta que ese tipo de disposición afecta a cualquier etiqueta que viene después, incluido una negrita.
Menciones
Muchas gracias a Jordi, Julio, Jesús, Nuria y Luis Dardon por sus comentarios en la web, a Simeon en Twitter y a Vidania por su mención en la esperada vuelta del newsletter de Aprende Gutenberg
Volvemos la próxima semana con mucho más ¡Feliz Semana!
Jordi Vives dice
Hola chicos! Creo que no había escrito nunca, aunque os llevo escuchando desde que salió el primer capítulo XD Enhorabuena por el podcast!
Sobre Javascript, parece que sí será esencial ponerse con ello, yo también lo tengo pendiente.
Y lo del evento de Genesis en Barcelona, contad conmigo seguro!
Saludos
Nahuai Badiola dice
¡Buenas, Jordi!
Qué alegría tenerte de oyente, que callado te lo tenías, jeje.
Es coña, gracias por el comentario y por confirmar que vendrás al evento.
Tiene pinta que será un fin de semana de noviembre, así que vete bloqueando fechas. 😉
Un abrazo.
esther dice
Muchas gracias Jordi! Genial poder contar contigo para el evento :))
Saludos!
Vicent dice
Hola! Una buena página en la que se venden libros y cursos de programación es PacktPub. Lo que la hace especialmente interesante es que regalan un libro/curso completo cada día.
Nahuai Badiola dice
¡Buenas, Vicent!
Cierto, yo alguno gratuito he pillado en esa plataforma aprovechando esas ofertas que hacen.
Gracias por la recomendación. 🙂
Un saludo.
esther dice
Pues yo no la conocía! Muchísimas gracias por la recomendación Vicent!
Jordi Garcia Codina dice
Bueno, bueno, pues al final sí que habrá que ponerse con JS y React XD
A nivel de cursos que aúnan JS y WordPress, parece que la referencia es el amigo Zac, ¿no? Pues habrá que darle caña a sus cursos.
En español tenemos a Carlos Azaustre, muy enfocado a React, lo cual nos puede venir genial para bloques: https://cursos.carlosazaustre.es
Y como decía Nahuai, está Miguel Ángel Durán, otro master en React: https://www.udemy.com/aprendiendo-react/
Personalmente, he empezado con el curso gratuito de Zac, a ver si lo termino 😉
¡Abrazo a los dos!
Nahuai Badiola dice
¡Aupa, Jordi!
Pues sí, al menos tenemos que decirlo en alto y empezar a convencernos de ellos :p
Veo que tenemos fichados casi a los mismos, jeje!
Muchas gracias por compartir también la opción de Carlos.
Ya nos iremos contando nuestras evoluciones. 😉
Un abrazo.
esther dice
Pues va a ser que sí, tendremos que ponernos con React… la intención y las ganas ya están, que es mucho!
Muchas gracias por la aportación Jordi! Un abrazo!
Jesús Olazagoitia dice
Hola Cracks! enhorabuena por el podcast no me pierdo uno.
En este episodio me habéis tocado la fibra, me encanta javascript y soy de esos extraños seres que se sienten más cómodos programando en javascript que en php 🙂
Y el tema que habéis comentado de variables de CSS os sorprenderá saber que tiene un 95% de soporte en España y Scroll snap un 90%
Sobre variables de CSS di una charla este año https://www.youtube.com/watch?v=NroY5YLLcVY
Esther una petición de un padre primerizo, consejos sobre conciliación familiar
Un saludo
Nahuai Badiola dice
Hombre, Jesús qué alegría verte por aquí. 🙂
Te tengo fichado desde que te vimos (también estaba esther) en la charla de la WC Zaragoza sobre Gutenberg.
Ya he visto que no tienes problemas con el JS. Una suerte que te guste y que lo controles, te tengo envidia sana, jeje.
Sí, soy consciente de que las variables de CSS están a puntito de tener prácticamente un 100% de soporte. De hecho, quiero empezar a utilizarlas ya.
A ver si encuentro un hueco para ver tu charla, gracias por compartirla.
Un abrazo y espero que nos veamos por alguna WordCamp. 😉
esther dice
Hola Jesús!
Muchas gracias! Me muero de ganas de trastear con variables de CSS + JS… me apunto la charla!
¡Enhorabuena por tu paternidad!… me apunto para hablar un día sobre el tema, pero de mientras te adelanto que la conciliación familiar es un mito…???????? vas a tener que bajar el ritmo de trabajo y hazlo a conciencia para poder disfrutar de tu niño o niña porque es lo mejor del mundo… ¡todo lo demás puede esperar!
Nahuai Badiola dice
¡Ah! y ¡enhorabuena por la paternidad!
Que me pongo a hablar de WordCamps, Gutenberg, CSS y se me va… ????