javascript

Recursos de programación de javascript
¿Has vivido el refactoring de una app legacy? Vamos a analizar dos grandes refactors de JavaScript que realizaron GitHub, quitando jQuery de su frontend, y Chrome, pasando las devtools a ES modules. 👀 Los artículos que comentamos en el vídeo: Removing jQuery from GitHub frontend: https://github.blog/2018-09-06-removing-jquery-from-github-frontend/ Migrating to JS modules: https://developer.chrome.com/blog/migrating-to-js-modules/ Aprende a refactorizar apps legacy aplicando buenas prácticas de JavaScript moderno con nuestro curso 👉 https://pro.codely.tv/library/js-moderno/ {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Núria: https://twitter.com/nuria_codes ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Hoy charlaremos y daremos nuestra opinión al respecto de las distintas rutas de aprendizajes y opciones a escoger al empezar en el mundo de la programación y el desarrollo web. Principalmente hablaremos de 3 aspectos: 🧑‍🎓 Estudios: Bootcamp vs. Universidad vs. Ciclos Formativos 🤯 Escoger especialidad y stack: Frontend, backend, fullstack, Node, TypeScript, JavaScript, PHP, Java, Kotlin, Python, Golang, C#… 👷‍♂️ Primeros trabajos: Aspectos a tener en cuenta, cómo encontrarlos, cómo postular, etc {▶️} CodelyTV ├ 👾 Twitch CodelyTV: https://twitch.tv/CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Núria: https://twitter.com/nuria_codes ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Vamos a explorar la nueva API de fechas de JavaScript: Temporal El comparación con moment.js tiene mucho más sentido, es más robusta y más estable. POR FIN TIMEZONES EN JS 🎉 {▶️} CodelyTV ├ 👾 Twitch CodelyTV: https://twitch.tv/CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Javi: https://twitter.com/nuria_codes ├ 💂‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Hablar con José Román (Manz a partir de ahora), ha sido como un recuerdo pero sin viajar al pasado. Leía su blog emezeta.com en tiempos remotos y no había atado esta relación hasta unos días después de la entrevista. Manz nos cuenta sus nuevos proyectos y nos da su visión de varias cosas que no habían aparecido en este podcast. QWAN, la baraja de las buenas prácticas Hace unos meses me regalaron esta baraja: QWAN (Quality Whithout A Name). La idea es buena: un mazo de "bad smells" (malas...
Hoy veremos qué pasa por debajo cuando testeamos nuestras aplicaciones JavaScript con Testing Library. LOS INTERNAAAALS 😬 Lo veremos de la mano de Adrià Fontcuberta, mantenedor de Testing Library, miembro del equipo de VueJS, y desarrollador en HolaLuz. 👋 Twitter Adri: https://twitter.com/afontq 🐙 Todo esto y más en el curso de Testing en Frontend 👉 https://pro.codely.tv/library/testing-frontend {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Núria: https://twitter.com/nuria_codes ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely #testing #javascript #reactjs #vuejs #angular
Sabemos que la accesibilidad es importante… ¿pero sabías que también facilita escribir los tests? 🤯 Vamos a ver los beneficios de la accesibilidad relacionados con el testing, y como automatizar tests de accesibilidad con Jest Axe 🚀 🐙 Todo esto y más en el curso de Testing en Frontend 👉 https://pro.codely.tv/library/testing-frontend {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Núria: https://twitter.com/nuria_codes ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely #testing #javascript #a11y
Carlos Encalada es alguien al que tengo muy lejos físicamente, al otro lado del charco, pero aquí al lado en el aspecto emocional. Le he visto crecer y este artículo es el fiel reflejo de un conjunto de elecciones comprometidas que ha hecho en el último año. Bienvenido a este blog, valiente malandriner. Dani. Acercarse al desarrollo de software actual puede resultar abrumador por el número de herramientas que existen, lenguajes disponibles, conceptos por aprender y ámbitos de especialización;...
NodeJs ha sido una tecnología fundamental en los últimos años y su aporte a JavaScript es incalculable.  Pero... ¿estamos a las puertas del fin de su reinado? 😯 Este jueves Juan Garnica, Full Stack Developer & Teacher en GeeksHubs nos hablará de Deno, un nuevo runtime basado en la V8 de Chrome, que llega para competir directamente con NodeJs. 🚀 Comenta en twitter con el hashtag #MeetupsGeeksHubs. 🎥 Suscríbete: https://www.youtube.com/user/geekshubs 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️️️ LinkedIn GeeksHubs: https://www.linkedin.com/company/geeks-hubs ℹ️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geekshubsacademy/ ? Facebook: https://facebook.com/geekshubs 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
Kent C. plantea cambiar la pirámide por el trofeo de testing, pero… ¿qué es un test unitario? 🤔 ├ 👀 Trabaja de Frontend en Codely 👉 http://bit.ly/codely-frontend-offer └ 🐙 Curso testing en Frontend 👉 https://pro.codely.tv/library/testing-frontend Tradicionalmente se plantean las capas de test usando la pirámide: 1. En la base tenemos los tests unitarios, que dan menos cobertura pero se ejecutan muy rápido. 2. En segundo lugar, tenemos los tests de integración. tienen más cobertura pero pasan más lentamente. 3. En la parte superior tenemos los tests de aceptación o end to end, que cubren toda la aplicación pero se ejecutan muy lentamente. Kent C. Dodds plantea cambiar la pirámide por el trofeo de testing, según el cual la mayor parte de nuestro testing se concentra en integración. Pero, ¿qué es un test unitario y qué es un test de integración? {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Núria: https://twitter.com/nuria_codes ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely #testing #javascript
Este es un meetup convocado conjuntamente por MadridJS y el Grupo de Usuarios de Liferay en España Todavía hoy, después de más de 15 años de historia y evolución en Liferay, hay mucha gente que sigue asociando Liferay a Java, Portles y JSP. Pero lo cierto es que Liferay hace tiempo que ha evolucionado su infraestructura frontend para soportar Javascript y sus frameworks más populares. Con el paso del tiempo y estos cambios se ha habilitado a "frontenders" a desarrollar SPAs, Widgets dentro (o fuera) de Liferay sin tener que salir del stack de tecnologías frontend de su preferencia. Quizá el framework JS que más ha proliferado en el entorno Liferay es ReactJS, llegando a formar parte de su ADN y muchos de los componentes y funcionalidades más importantes, de hecho, son ya aplicaciones React. Durante esta sesión conoceremos la relación entre React y Liferay, cómo desarrollar e integrar nuestras SPAs React y como desarrollar Widgets de Liferay sin escribir ni una sola línea de código JAVA. Sobre el autor: Martín Domínquez se ha incorporado hace un año al departamento de pre-venta en Liferay, aunque arrastra más de 10 años de experiencia en este rol. Martín es Ingeniero Técnico en Informática de Sistemas por la UPM y Master en Dirección de Sistemas de Información y Tecnología Empresarial por la UCJ. Es un apasionado de la filosofía OpenSource y la seguridad y lleva colaborando con medios y eventos que se dedican a la difusión de estos conceptos desde 2012.