leanmind logo leanmind text logo

Código sostenible

Josep Bocanegra avatar Josep Bocanegra

Carlos sabe transmitir su extensa experiencia de una forma cercana y amena. Asistir a su curso significó un antes y un después en mi entendimiento de lo que es hacer software de calidad.

Jessica Aguado avatar Jessica Aguado

Para mi la formación fue un antes y un después. De no querer hacer tests porque me parecían una auténtica pérdida de tiempo, a descubrir lo importantes que son en nuestro día a día, no sólo para reducir el número de bugs, si no para tener un código más limpio, poder refactorizar sin miedo..... Además, para mi, a día de hoy son una de las cosas más divertidas del desarrollo. ¡Gracias Carlos!

Objetivo

Para que el código no necesite mantenimiento, debe ser simple y estar bien respaldado por test automáticos. En este curso aprenderás a escribir código fácil de mantenter y a colaborar con el equipo. Descubrirás o repasarás principios de diseño, patrones y técnicas… Unit+integrationg testing, TDD, refactoring. Además, trabajaremos la comunicación con el equipo.

El conocimiento que se adquiere en esta formación no caduca. Nuestra ambiciosa meta es enriquecer tu caja de herramientas para aumentar tu productividad, tu felicidad y tu valor como profesional del desarrollo de software.

Formato

La formación puede ser presencial o en remoto, pero siempre es síncrona, porque se trabaja en pares o en grupo. La interacción entre participantes es lo que hace única la experiencia. Este taller va de compartir y aprender en equipo. Se trata de un curso inminentemente práctico.

Lenguajes de programación.

Hacemos uso de varios lenguajes de progración, pero no necesitas tener experiencia concreta con ninguno de ellos. Por favor, ven con tu laptop listo para trabajar con JavaScript, TypeScript y Java; dependiendo de la experiencia de cada grupo concreto, podríamos usar otros lenguajes como C#, Kotlin o Python. Una vez te hayas registrado, te preguntaremos cuáles son tus preferencias en cuanto a lenguajes y herramientas. El foco lo pondremos en fundamentos, principios, patrones y prácticas, aplicables en cualquier lenguaje.

Contenidos

El contenido está basado en el libro, código sostenible, de Carlos Blé:

Coste

La formación puede bonificarse a través de FUNDAE.

Cómo inscribirse

Si quieres que impartamos este curso en tu empresa, por favor escríbenos a contacto@leanmind.es contándonos vuestra motivación para hacer el curso, vuestro contexto, así como el lenguaje a utilizar, las fechas en las que os encaja y los horarios más convenientes.

Aida Albarrán avatar Aida Albarrán

Mi formación con Carlos Blé y su equipo fue un antes y un después en mi carrera. Antes de eso, mi conocimiento sobre código limpio era nulo y, aunque sabía que era importante, no sabía por dónde tirar. Gracias a lo que me enseñó el equipo de Carlos Blé, pude aplicar buenas prácticas en el desarrollo y vi cómo me han ido facilitando el trabajo en mi día a día. No os voy a mentir, en muchas ocasiones, me explotaba la cabeza, porque a veces trataba conceptos muy abstractos que, sin tener clara la teoría, son difíciles de entender, pero si acompañas a esas formación algo de estudio por tu parte, te va a servir de mucho y vas a ver que las empresas también te van a valorar mejor, porque, nos guste o no, las buenas prácticas brillan por su ausencia muchas veces.

Ana Carmona avatar Ana Carmona

Cuando recibes un curso de TDD de uno de los mayores especialistas del país ya sabes que te explotará la cabeza. Fue un antes y un después para nuestro equipo y una de las cosas que más valoré es que se adaptara a nuestro trabajo del día a día y a nuestro stack. No todos los cursos están pensados para enseñar la esencia y el mindset y Carlos en este nos transmitió todo eso y más.

Luis Rodriguez avatar Luis Rodriguez

Los cursos de LeanMind están llenos de conocimiento que se pueden aplicar desde el primer día en el proyecto en el que uno se encuentre. Son 100% prácticos y enfocados a resolver problemas reales. Sabiendo que detrás de estos cursos está Carlos Blé, con una extensa y prolífica carrera profesional en la que se ha tenido que enfrentar a todo tipo de retos, son una garantía de éxito. Estos cursos son una gran ayuda para mejorar como programador. Son muy muy recomendables.

Impulsamos el crecimiento profesional de tu equipo de developers