¿Quieres que te avisemos cuando organicemos alguna actividad? ¿Quieres formas parte del aula? Apúntate a esta idea y te enviaremos un correo con avisos y noticias. Esta idea es exclusiva para miembros de la UCO, conectate con tu usuario de la Universidad
Actividades de Grupo
Aula de Software Libre
Tras unas merecidas vacaciones, volvemos con ganas de empezar un nuevo curso.
Ya que este año no vamos a poder organizar nuestra tradicional Install Party de Linux hemos pensado que sería buena idea aprovechar las herramientas que tenemos a nuestra disposición.
Asi que vamos a hacer un directo en YouTube en el que explicaremos en profundidad las actividades que realizamos en el aula e interactuaremos con los alumnos de nuevo ingreso que decidan acompañarnos.
Así que ya sabes si te interesa la informática y el software libre te esperamos en el directo:
https://www.youtube.com/watch?v=kBqCrI7XKrU
Vamos a comenzar una nueva actividad, de forma experimental. Vamos a crear un projecto desde cero, desde casa, por equipos. Cada poco tiempo, dos personas serán las encargadas de ir desarrollando un proyecto que se va a definir en esta primera sesión. Además, cada pareja debe continuar el proyecto por donde lo dejó la anterior, así que practicaremos cuestiones que son importantes en el desarrollo de software y que hemos visto ya muchas veces en el aula: clean code, DDD, clean architecture, etc.
Este primer día nos reuniremos para sacar las especificaciones y modelar usando "Event modeling".
Nos vemos el próximo martes 4 a las 18 horas en nuestro canal de Youtube.
Hey! 👋
La mayor parte del código que escribimos hoy en día está atado a la librería o los frameworks que nuestro equipo haya optado por invertir tiempo. Sin embargo estos marcos de trabajo son volátiles. A React.js, vue.js, etc le quedan tres veranos y habrá un momento en que tu equipo de recursos humanos ya no pueda encontrar trabajadores que usen "antiguas" tecnologías.
Aplicando una arquitectura limpia vamos a ver como podemos reutilizar y compartir código entre distintos tipos de implementaciones (backend + frontend), entre distintas librerías, testear las partes más críticas de una aplicaciòn (business rules) independientemente, etc.
En esta charla abordaremos los siguientes conceptos:
- Clean architecture conceptos básicos de libro 📚
- Extrapolamos estas ideas/conceptos al frontend con una mentabilidad de reusabilidad y testeo
- Capas 🍰
- Architecture ideal (diagramas de la demo y dudas) 🚀
- Pequeña demo donde veremos varias aplicaciones (react native, vue.js, nest.js) consumiendo la misma librería de negocios.
Esta idea es PRIVADA (solo visible a administradores) y está para hacer pruebas de correo.
¿Cómo se hace una pizza? ¿Qué ingredientes puede llevar? ¿Cuáles no? (La piña por ejemplo: NO).