curso

Recursos de programación de curso
En este video, Fer de Audiense y Rubén de Genialy nos muestran 5 ejemplos de código de la implementación de #DDD en #TypeScript: desde cómo arrancan las aplicaciones y el consumidor de eventos, hasta cómo migrar progresivamente proyecciones a otro sistema. Estos ejemplos están extraidos de nuestro repositorio de código ddd-typescript-example. Para explorar en más profundidad, aquí tienes los recursos 👀 👇 🐙 Repositorio typescript-ddd-example con los ejemplos de código https://bit.ly/typescript-ddd-example 🆕🛰️ Curso de DDD en TypeScript: Comunicación entre #microservicios y aplicaciones https://bit.ly/ddd-en-typscript 🔷 Curso de DDD en TypeScript: Modelado y arquitectura http://bit.ly/curso-ddd-ts ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💡 Twitter Fer: https://twitter.com/fer_vilas ├ 💡 Twitter Rubén: https://twitter.com/rsaladocid ├ 👨🏻‍🌾 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
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
Antes: Aquí tienes el PNG del diseño, apáñatelas. Ahora: No queremos handoff. Queremos trabajar en equipo entre diseño y desarrollo gracias a #figma Vídeo analizando el CASO REAL de cómo hemos colaborado con Soluble para el Design System y nueva imagen de marca de Codely, y recogido esas bases y llevarlas a nuevas features como el backoffice para empresas. Además publicamos el repositorio de código abierto del plugin que hemos desarrollado para homogeneizar la estructura de los distintos proyectos de Figma y, por si fuera poco y con esto nos hemos pegado un CURRAZO, un template para desarrollar tus propios plugins. Ambos repositorios 100% OPEN SOURCE 🤟 Todo esto derivado de la publicación del nuevo curso para desarrollar tus propios plugins de Figma en TypeScript. Como siempre, llevándonos las buenas prácticas a otro ecosistema más 😊 🪆 Desarrolla plugins de Figma mantenibles con TypeScript: https://pro.codely.com/library/desarrolla-plugins-de-figma-mantenibles-con-typescript-187373?utm_source=youtube&utm_medium=social&utm_campaign=course-launch&utm_content=como-figma 🍍 Maqueta la web de Codely: https://pro.codely.com/library/maquetando-la-web-de-codely-desde-0-181753/415637/about/?utm_source=youtube&utm_medium=social&utm_campaign=related&utm_content=como-figma 🎨 Design System de Codely en Storybook: https://design-system.codely.com/?path=/story/intro--page 🐙 Repositorio de código del plugin Structurer: https://github.com/CodelyTV/figma-plugin-structurer 🪆 Figma Plugin Skeleton: https://github.com/CodelyTV/figma-plugin-skeleton ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🎸 Twitter Carmen: https://twitter.com/carmenansio ├ 🧔🏻 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 00:00 Introducción 00:28 Estructura básica de Figma 01:13 Ejemplo de Figma de Codely 05:13 Diseño del backoffice para empresas 05:39 Graveyard: Homogeneizando la estructura de nuestros proyectos 08:57 Desarrollo de plugins para Figma 09:41 Ejemplo de plugin Structurer 11:13 Plantilla de Codely para desarrollar plugins 12:48 Demo de Figma Plugins Skeleton 13:29 Automatizar el pintado del avatar de la usuaria 14:03 Conclusiones
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
Para mejorar como programador una de las cosas que se suelen decir es que es necesario aprender los patrones de programación… ¿pero es esto cierto? 🔥 Aprende más de patrones de Software con este curso! ➡️ https://bit.ly/patrones-comportamiento ﹤▶️﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 💂‍♂️ 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
Una de las propiedades de los Patrones de Diseño de Software es que son componibles. En este vídeo vamos a explorar algunas de las combinaciones más populares. 🔥 Aprende más de patrones de Software con este curso! ➡️ https://bit.ly/patrones-comportamiento ﹤▶️﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 💂‍♂️ 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
Cuando hablamos de los Patrones de Diseño de Software solemos hablar de ellos a micro-nivel, por lo tanto, cómo podemos aplicarlos al código. Pero mucho de estos patrones podemos llevarlos a nuestra arquitectura de software y aplicarlos a nivel macro. En este vídeo vemos justamente cómo hacerlo con el patrón Strategy y con el principio OCP de SOLID. 🔥 Aprende más de patrones de Software con este curso! https://bit.ly/patrones-comportamiento ﹤▶️﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👨🏻‍🌾 Twitter Dani: https://twitter.com/dsantaka ├ 💂‍♂️ 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
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
JetBrains está trabajando en varias features y productos que cambian la forma en la que desarrollamos. Desde "Code With Me" para trabajar en pairing, hasta Fleet (un nuevo IDE más liviano), pasando por JetBrains Gateway para desarrollo en servidores remotos o Spaces. En este directo hablaremos con Hadi Hariri, Developer Advocacy team lead en JetBrains. Nos contará la visión al respecto de todas estas nuevas features y productos, qué podemos esperar de cada uno de ellos, y cómo es trabajar en JetBrains teniendo que priorizar este tipo de features usadas por miles de developers ﹤👀﹥ Recursos relacionados ├ 🎙️ Twitter Hadi: https://twitter.com/hhariri ├ ⚡ Curso Exprimiendo IntelliJ IDEA: https://pro.codely.com/library/exprimiendo-intellij-idea-49135/104101/about/ ├ 👋 Directo Pair Programming en Remoto con IntelliJ: https://www.youtube.com/watch?v=fkwHeJHrOco ├ 🧑‍🔬 Curso eXtreme Programming: https://pro.codely.com/library/extreme-programming-171308/386675/about/ ├ 🎨 Directo Personaliza al máximo IntelliJ IDEA: https://www.youtube.com/watch?v=ZRGx8xnojHc └ 🤏 5 Trucos del IntelliJ IDEA que Debes Conocer: https://www.youtube.com/watch?v=DOTL82UiQjo ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🧔🏻 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 #JetBrains #IntelliJ
En los últimos tiempos en mi grupo de investigación hemos estado investigando asuntos relacionados con el lenguaje de programación Python y su dinámica comunidad. En particular nos hemos centrado en dos cuestiones: por un lado, hemos estudiado el concepto de pitónico (Pythonic), que viene a ser la forma más elegante (o sea, legible y bonita) de programar en Python. De esta manera, hemos explorado cómo los desarrolladores de Python entienden el término 'Pythonic', hemos construido un catálogo de 'modismos pitónicos' recopilados de la literatura y hemos realizado algunas conjeturas sobre los efectos de tener un término específico en Python asociado a cómo ha de ser el código elegante. Por otro lado, hemos estado trabajando en identificar el nivel de comprensión de Python de un programador, partiendo como inspiración del marco CEFR que se utiliza habitualmente con lenguaje natural (ese que dice que uno es B1 en alemán, nivel intermedio, o C2 en inglés, nivel avanzado). Así, nos gustaría poder determinar qué nivel de código Python puede entender (y modificar), y hablaremos de qué posibilidades nos ofrece tener una herramienta así, tanto para novatos como para profesionales. ¿Quién es el ponente? Gregorio Robles, Catedrático de la Universidad Rey Juan Carlos. ¿Quieres ver otros tutoriales? https://www.youtube.com/c/ParadigmaDigital/playlists ¿Quieres escuchar nuestros podcasts? https://www.ivoox.com/podcast-apasionados-tecnologia_sq_f11031082_1.html ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/