javascript

Recursos de programación de javascript
Mastering JS Objects es una serie de eventos centrada en los objetos, la estructura más común en Javascript. A través de kits y debates intentaremos asentar primero el conocimiento de sus bases, y profundizaremos después en el uso de patrones y metodologías que ayuden a mejorar nuestros desarrollos del día a día. 0:00 Frameworks vs Vanilla 43:34 Tipado débil vs tipado fuerte 1:05:05 Let y const 1:17:35 Casting vs coerción 1:23:04 Async y await 1:30:22 Reto
Nuria ha trabajado como frontend en varias empresas de consultoría y start-ups, poniendo foco en JavaScript, CSS, buenas prácticas y accesibilidad. Siempre le ha gustado compartir conocimientos dando charlas y ahora trabaja en Codely para seguir compartiendo todo lo aprendido estos años en forma de cursos. Las páginas estáticas han vuelto. Con Jamstack (JavaScript, APIs y Markup) podemos generar páginas estáticas con mucho contenido, como blogs, que tienen buena performance, SEO excelente, seguras, estables, y con buena experiencia de desarrollo. Pero nada es perfecto y las páginas Jamstack tienen sus limitaciones también, una de ellas es la limitada capacidad para tratar con contenido dinámico generado por usuarios… hasta ahora! Las GitHub Actions son una forma de automatizar nuestros workflows. Ejecutar tests, linters, hacer build y deploy es probablemente el flow más habitual que nos viene a la cabeza. Pero esto es solo el principio, las GitHub Actions nos abren un nuevo mundo de posibilidades para las páginas Jamstack. En esta charla veremos cómo convertir GitHub en nuestro propio Content Management System que recibirá información que los usuarios envíen desde la aplicación client-side, las validará y publicará, todo sin un servidor back-end ni base de datos! #AdaLoversConf`21 #AdaLoversConf Síguenos en nuestras redes para estar al día de las novedades: - Twitter: https://goo.gl/MU5pUQ - Instagram: https://lk.autentia.com/instagram - LinkedIn: https://goo.gl/2On7Fj/ - Facebook: https://goo.gl/o8HrWX
Analizamos 7 formas de clonar objetos en JavaScript y TypeScript y las diferencias entre los métodos de clonado superficiales (Shallow) y los completos (Deep): 00:00 Introducción 00:39 0. Referencia 02:20 1. Object.assign (Shallow) 04:15 2. Spread operator (Shallow) 04:45 3. Prototype copy 07:21 4. Object.create (Herencia) 09:15 5. Serialization (Deep) 10:19 6. Recursive clone (Deep) 12:00 7. TypeScript 13:30 Shallow vs Deep copy Este el curso Patrones de Diseño Creacionales, utilizamos los métodos de clonado para implementar el patrón Prototype 👇 🏛 Curso de Patrones de diseño: https://bit.ly/ctv-patrones #JavaScript #DeepClone #ShallowCopy {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
¿Te interesa el mundo de los #videojuegos? ¿Llevas tiempo pensando en cómo introducirte y te gustaría preguntarle a alguien antes cómo ha sido su experiencia? 🎮 No te puedes perder este #MeetupsGeeksHubs 😎 Desiré M. Carmona es desarrolladora de videojuegos (motores Unity, Twine y Ren'py) con experiencia previa como 🎨 diseñadora UX/U, diseñadora Web/Gráfica/App y 💻 Frontend Developer con Vuejs, HTML, CSS, JavaScript, Bulma CSS, SASS/SCSS. También es instructora en LinkedIn Learning, creadora de contenido y colaboradora con numerosas iniciativas de la comunidad tecnológica. 🎤 ¿Qué temas vamos a tratar en este streaming? ➡ Primeros pasos para estudiar videojuegos ➡ Cómo entrar a la industria ➡ Cambiar de carrera a videojuegos... ¡y mucho más! 👩‍💻 Encuentra a Desiré en: Twitter https://twitter.com/helleworld_ Web https://desiremcarmona.com/ #/ Blog https://galuxui.com.es/ #/ E-mail helleworldyt@desiremcarmona.com Comenta en twitter mencionando a @geeks_academy con el hashtag #MeetupsGeeksHubs. 🚀 Únete a nuestra Comunidad en Slack: https://join.slack.com/t/geekshubs/shared_invite/zt-vpx3nul3-lrX530wtRot5oA ~VWlkSBw?utm_source=youtube-meetupsgeekshubs&utm_medium=sociaalmedia&utm_campaign=comunidad-slack&utm_term= 🎥 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/geek... ℹ️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geeks... ? Facebook: https://facebook.com/geekshubs 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
Aprende a migrar de JavaScript a TypeScript. Puede ser complejo, sin embargo conseguiremos que nuestro código este más protegido y sea más evolucionable. Hoy os traemos un corte de un caso de éxito REAL en el que David nos cuenta cómo han enfocado este proceso de migración en Audiense haciendo convivir su antigua base de código de JavaScript y nuevas piezas hechas en TypeScript. Si te has quedado con ganas de ver el resto de entrevista o de empezar a introducirte en TypeScript no dudes en apuntarte al curso "De JavaScript a TypeScript" 👇 https://pro.codely.tv/library/de-javascript-a-typescript {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🍺 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
En este directo veremos cómo reducir el tiempo que tardamos en saber si nuestro código funciona como esperamos o no. Probaremos las extensiones para VSCode Quokka.js y Wallaby.js que nos ayudarán a trastear con JavaScript y TypeScript 🤟 {▶️} 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
El proceso de migración de JavaScript a TypeScript puede ser complejo, sin embargo obtendremos muchos puntos positivos de esta migración. Hoy os traemos un corte de un caso de éxito REAL en el que Rubén nos cuenta cómo han enfocado este proceso de migración en Genially. Si te has quedado con ganas de ver el resto de entrevista o de empezar a introducirte en TypeScript no dudes en apuntarte al curso "De JavaScript a TypeScript" 👇 https://pro.codely.tv/library/de-javascript-a-typescript/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 ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 🙋🏻‍♂️ Twitter Nino: https://twitter.com/ninodafonte ├ 🍺 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
En este vídeo Núria nos cuenta sus primeras experiencias con TypeScript. 🧑‍🎓 Si quieres conocer las experiencias de nuestros otros compis, casos de empresas reales en su proceso de migración y dar tus primeros pasos en TypeScript no te puedes perder nuestro curso 👇. https://pro.codely.tv/library/de-javascript-a-typescript Enlaces de los que hablamos en el vídeo: - https://dev.to/codegram/from-vue-to-angular-4n9m - https://nuria.itch.io/radio-liberty {▶️} 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](https://twitter.com/nuria_codes) ├ 💂🏼 Twitter Rafa: [https://twitter.com/rafaoe](https://twitter.com/rafaoe) ├ 🧔🏻 Twitter Javi: [https://twitter.com/JavierCane](https://twitter.com/JavierCane) ├ 👨🏻‍🌾 Twitter Dani: [https://twitter.com/dsantaka](https://twitter.com/dsantaka) ├ 🙋🏻‍♂️ Twitter Nino: [https://twitter.com/ninodafonte](https://twitter.com/ninodafonte) ├ 🍺 Twitter Isma: [https://twitter.com/ismanapa](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
Did you know your browser has a whole API dedicated to synthesizing and playing audio? Sophie will show you how she built a virtual piano using the Web Audio API which plays chords and scales - and the musical theory that shaped it - in this fascinating crossover between music and code.
When it comes to debugging your JavaScript applications, a few trusty console.logs in your code can be a great aid in tracking down where your variables are becoming undefined, or where your logic may not be operating as expected. It can save you a great deal of time, however, to use one of the many more debugging tools included out-of-the-box of your browser or favourite IDE that you may currently not even be aware exists or you're not sure how to use effectively. In this talk, I will be discussing some available debugging tools and methods, and demonstrate situations they are best placed to be used for debugging during the development process to overall make it faster and less tedious.