javascript

Recursos de programación de javascript
Programar un banner de cookies puede parecer una tarea sencilla, pero es algo complejo. No sólo porque implique JavaScript, sino porque en frameworks como next.js puede ser complejo añadirlo respetando sus buenas prácticas y la performance. ﹤🍍﹥ 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 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
React y Next.js son dos populares frameworks de JavaScript utilizados para crear aplicaciones. Pero, ¿cuál deberías utilizar? ¡Curso de React de 0 con Buenas Prácticas! ➡️ https://bit.ly/react-de-0 En este vídeo, veremos ventajas y por qué decidimos apostar por React. Así que si estás considerando React o Next.js para tu aplicación, ¡este vídeo es para ti! 🌟 ¡Dale una estrellita al repo! https://github.com/CodelyTV/cra-template-codely ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🚀 Twitter Isma: https://twitter.com/ismanapa ├ 🫧 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
El auge que está teniendo el rendimiento web en la actualidad no es casual. Una aplicación que no funciona adecuadamente afecta directamente en la experiencia de usuario de nuestros clientes, que dejan de usar nuestra aplicación/sitio web con la consiguiente pérdida de negocio. Por eso debe abordarse de una manera interdisciplinar, no solo desde desarrollo, sino desde UX/UI y SEO desde los primeros momentos del proceso de desarrollo. ¿Quiénes son los ponentes? Javier González. Diseñador de productos digitales centrado en la experiencia de usuario. Convencido de la importancia del buen diseño en cualquier aspecto de la vida, me dedico a diario en intentar convencer a los demás de que ésta puede ser la diferencia entre el éxito y el fracaso de un proyecto. Paso media vida en las oficinas de los clientes y la otra media la dedico a mi familia. El tiempo que me sobra me gusta ir a la montaña. De mayor quiero ser fotógrafo de National Geographic. Luis Calvo. Luis Calvo comenzó su carrera profesional en Netjuice, a finales de los 90, en pleno "boom" de internet, como maquetador y diseñador web. Experto en el uso de las tecnologías "del lado del cliente" (html, css, javascript, xsl, ...) ha participado en el desarrollo y conceptualización de un gran número de portales, páginas corporativas y aplicaciones web para las principales empresas. Cree firmemente en la accesibilidad web y en el desarrollo bajo estándares.
Estuvimos en directo en Twitch explicando cómo funciona el event loop con un ejemplo práctico. Esto es parte del contenido que estamos preparando para un curso sobre Asincronía en JavaScript y TypeScript. Si quieres que te avisemos cuando se publique el curso, apúntate en este formulario ✍️ https://forms.gle/wDEYgd3QqLnHSxDh7 Aquí el diagrama finalizado 👉 https://excalidraw.com/ #json=sPU9sgz9q3MaXVNABkatH,vs0r7k4BjUJHS8R1huDn_Q ﹤🍍﹥ 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 Isma: https://twitter.com/ismanapa ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Construimos un tipo de datos complejo partiendo de 0 y viendo cómo podemos validar que hace lo que esperamos. Este tipo nos servirá para convertir instancias de entidades complejas con funciones y datos, a su tipo primitivo de forma recursiva. Además, comentaremos los tipos de TypeScript que nos paséis para dar un pasito más allá y huir de any 🎉 Os esperamos en el chat del directo para ver algunos tipos de TypeScript salvajes que encontréis por el glorioso mundo de la programación, y comentarlos en vivo 😊 Pásanos algunos tipos molones! 👉 https://twitter.com/CodelyTV/status/1589932145719783424 ﹤🔖﹥ Cursos de TypeScript ├ 🏗️ De JavaScript a TypeScript: https://pro.codely.com/library/de-javascript-a-typescript-128106/347481/about/ ├ 🚜 TypeScript Avanzado: Más allá de any: https://pro.codely.com/library/typescript-avanzado-mas-alla-de-any-182513/418230/about/ ├ 🔷 DDD en TypeScript: Modelado y arquitectura: https://pro.codely.com/library/ddd-en-typescript-modelado-y-arquitectura-172533/375662/about/ └ 🛰️ DDD en TypeScript: Comunicación entre servicios y aplicaciones: https://pro.codely.com/library/ddd-en-typescript-comunicacion-entre-servicios-y-aplicaciones-189024/449177/about/ ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🫧 Twitter Javi: https://twitter.com/JavierCane ├ 🚀 Twitter Isma: https://twitter.com/ismanapa ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely #typescript #codely #programacion
Parecía un debate cerrado, pero en este vídeo te contamos por qué en Codely hemos cambiado de opinión y ahora preferimos usar tabs para indentar. Esto y más en el curso ﹤🌸﹥ Garantiza la calidad de código en JavaScript y TypeScript con ESLint 👉 https://pro.codely.com/library/garantiza-la-calidad-de-codigo-en-javascript-y-typescript-con-eslint-188432/about/ ﹤🍍﹥ 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 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
Las Clean Arquitectures y en concreto la Arquitectura Hexagonal nos pueden ayudar a hacer nuestro código más mantenible, testable y escalable. Aprende a aplicarlo y validarlo en tu código gracias al plugin de ESLint que hemos desarrollado: https://www.npmjs.com/package/eslint-plugin-hexagonal-architecture Todo esto y más lo vemos en detalle en el curso de Linting en JavaScript y TypeScript, para exprimir al máximo ESLint y llevar tu código al siguiente nivel 👉 https://pro.codely.com/library/linting-en-javascript-y-typescript-188432/about/ ﹤🍍﹥ 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 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
Rafa Laguna está construyendo dispositivos IoT cómo La Bot Maricarmen, con tecnologías web. Además en su canal de Twitch desarrolla videojuegos y cacharrea con RaspberryPi, Arduino... En este directo tenemos el placer de poder preguntarle a Rafa los detalles de sus proyectos y nos enseñará su taller. 👾 Canal de Twitch de Rafa https://www.twitch.tv/rafalagoon 🤖 Cuenta de Twitter de La Bot Maricarmen https://twitter.com/botMaricarmen
Cada lenguaje y ecosistema tiene sus limitaciones, y en este video mostramos 5 ejemplos de código donde podemos ver algunas de esas limitaciones, pero a la vez todo el potencial que nos ofrece TypeScript respecto a JavaScript. 🚜 Curso de TypeScript Avanazado: Más allá del any https://pro.codely.tv/library/typescript-avanzado-mas-alla-de-any-182513 🐙 Primitives type https://www.npmjs.com/package/ @codelytv/primitives-type 🐙 Awesome TypeScript examples https://github.com/CodelyTV/awesome-typescript-examples 📹 5 cosas que no sabías de TypeScript https://www.youtube.com/watch?v=hTTkC_fao3A 📹 TypeScript: TYPES vs INTERFACES - Cuándo usar cada uno https://www.youtube.com/watch?v=Knu3u8dZvM8 📹 Ejemplos de cómo TypeScript te AHORRA CÓDIGO de TESTS y dolores de cabeza https://www.youtube.com/watch?v=Fs20PfrtpXM ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 🍺 Twitter Isma: https://twitter.com/ismanapa ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely 00:00 Introducción 00:22 Narrowing 01:54 Bubble Sort usando types 04:19 Primitives type 07:29 enum y const enum 09:28 Genéricos en runtime 12:23 Bonus track: Compatibilidad de TypeScript y JavaScript
Código concreto de una aplicación de ejemplo donde vemos cómo al pasar de JavaScript a TypeScript salen a relucir ciertos bugs que estaban ocultos 😊 Curso completo de TypeScript avanzado: Más allá de any 👉https://bit.ly/typescript-curso ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🍺 Twitter Isma: https://twitter.com/ismanapa ├ 🧔🏻 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