Acompañamiento y guía, en el formato que mejor se adapte a ti y a tu organización
Creemos que podemos ayudarte
Nos apasiona el desarrollo software, pero todavía nos apasiona más ayudar a otros a que mejoren en su profesión.
Somos Luis Fernández y Micael Gallego. Llevamos más 20 años disfrutando de la formación y la consultoría en desarrollo software. Somos doctores y profesores universitarios (Universidad Politécnica de Madrid y Universidad Rey Juan Carlos respectivamente).
Muchas empresas y profesionales han confiado en nosotros en centenares de cursos y proyectos de consultoría a lo largo de estos años, tanto de forma conjunta como de forma individual. Uno de "nuestros éxitos" más recientes ha sido el Máster en Cloud Apps. También nos ha gustado participar en conferencias profesionales como ExpoQA, Codemotion y T3chFest para contar nuestras batallas.
"Detrás de las cámaras" hemos tenido innumerables charlas sobre los fundamentos del desarrollo software, sobre cómo no se puede ser agnóstico de la tecnología, sobre cómo enseñar a programar de forma efectiva, las ventajas e inconvenientes de la universidad frente a un bootcamp, sobre el aprendizaje a lo largo de la vida y sobre mil temas más.
Pero hay que mancharse las manos y poner en práctica la teoría. Y nosotros lo hacemos. Hemos participado en proyectos como la aplicación sobre actividad física airfit o la plataforma de videoconferencia OpenVidu.
En este contexto hemos decidido crear Codigus, un espacio para organizar las diferentes actividades que realizamos para acompañar y ayudar a los que quieren mejorar en su profesión. Hay diferentes formatos (charlas, cursos, consultoría y cualquier mezcla entre ellos), algunos gratuitos y otros comerciales, algunos abiertos y otros adaptados en la realidad de una organización concreta.
Para que puedas mejorar profesionalmente con la ayuda y experiencia de los profesores
El mundo del desarrollo software evoluciona constantemente. No obstante, las bases siguen siendo esenciales para crear software sea mantenible, que se pueda ampliar y adaptar. Es decir, que sea software de calidad. Este curso tiene como objetivo presentar, de forma organizada, todos los aspectos que deben tenerse en cuenta para crear software de calidad, con un buen diseño software, con pruebas de software y con una buena metodología de desarrollo.
Contenidos:
Fechas: Enero a Abril de 2025
Aunque las tecnologías software usadas para implementar aplicaciones web y APIs REST se han simplificado mucho en los últimos años, todavía es un reto para los desarrolladores conocerlas y dominarlas. Todo ello sin dejar de lado la calidad con la que debe desarrollarse el software, con una buena arquitectura para permitir que sea mantenible y unas pruebas automáticas que verifiquen su comportamiento.
Pero además, este tipo de servicios tienen que ser escalables y tolerantes a fallos. Y una de las estrategias más usadas en la actualidad para conseguirlo es construir estos servicios siguiente la arquitectura de microservicios.
Contenidos:
Fechas: Enero a Abril de 2025
Tus equipos desarrollarán software de forma precedible y con menos problemas
Nuestros clientes son empresas que cubren un amplio abanico de sectores y tecnología utilizada. Desde software de sistemas críticos de ingeniería en el área ferroviaria y aeroespacial, pasando por comercio electrónico, web, productos multimedia, criptomonedas, etc.
Si quieres conocer las diferentes modalidades de consultoría, no dudes en ponerte en contacto con nosotros y te informaremos.
Debates, experiencias, opiniones, ideas, enfoques... entre risas
En nuestro canal de Twitch y canal de YouTube de Codigus presentaremos periódicamente charlas, debates, intercambios de opiniones entre miembros del equipo o con invitados sobre temas de interés para la profesión del desarrollo del software.
Tecnologías punteras, técnicas de desarrollo software o revisión de algunos fundamentos que consideramos interesantes para la profesión.
Habrá charlas que se puedan escuchar como un podcast, sólo con el audio. En otras, en cambio, podemos hablar sobre diagramas, esquemas, o incluso compartir pantalla para mostrar alguna herramienta.
El formato será en directo y muy abierto: exposiciones, debates distendidos (o acalorados) entre los miembros del equipo. Algunas veces vendrán invitados para mostrar su visión y experiencia.
Los temas serán candentes del sector, como por ejemplo TDD, programación funcional, …; o temas docentes desde la perspectiva de profesores en contacto con profesionales que manifiestan ciertas carencias; o bien simples historias de porqué hemos llegado aquí: la historia de Web, de los paradigmas de programación, …
A veces será la exposición de algún tema durante varias sesiones: Cuáles son Principios de Diseño del Software; Procesos Pesados vs Ágiles, Historias de Usuario vs Casos de Uso; Arquitectura del Software: MVC con Capas o Cebollas; Lenguajes de Programación Tipados vs No Tipados; Método de desarrollo de Programación Recursiva y Programación Concurrente; … lo que nos apetezca y/o nos demande el público
Si estás interesado te esperamos la próxima sesión
Los locos detrás de Codigus
Doctor e Ingeniero Superior en Informática. Profesor Titular de Escuela Universitaria en la Universidad Politécnica de Madrid. Ha sido coordinador del Máster en Ingeniería Web de la UPM. Imparte formación y servicios de consultoría a importantes empresas tecnológicas nacionales. Ha participado como socio fundador en una startup spinoff de la UPM galardonada con diversos premios como el ActúaUPM y NeoTec.
Doctor e Ingeniero Superior en Informática. Premio al mejor expediente de su promoción a nivel nacional. Profesor Titular de Universidad de la Universidad Rey Juan Carlos. Cuenta con una amplia trayectoria de colaboraciones con empresas tanto como desarrollador software, líder técnico y dirección de proyectos. Ha sido director del Máster en Cloud Apps. Tiene una experiencia docente de más de 20 años impartiendo asignaturas relacionadas con la programación y el desarrollo web. Actualmente co-dirige CodeURJC, el laboratorio de desarrollo software de la URJC. Es el project lead de OpenVidu.
Doctor y Doble Graduado en Ingeniería Informática e Ingeniería del Software. Profesor Ayudante Doctor en la Universidad Rey Juan Carlos.
Doctor y Graduado Ingeniería del Software. Profesor Ayudante en la Universidad Rey Juan Carlos.
Estudiante de doctorado y Doble Graduado en Ingeniería Informática e Ingeniería del Software. Profesor Ayudante en la Universidad Rey Juan Carlos.
Sigue en contacto con Codigus!