Desarrollo de aplicaciones tutorizadas

Desarrollo de aplicaciones paso a paso con métodos RUP o Ágiles realizadas por los estudiantes y tutorizadas por Luis Fernández.
Material disponible
Avanzado
30 Clases 28 h
299€
199€
Precio en promoción
Durante el Máster de Programación y Diseño del Software y el Máster Desarrollo de Software hemos aprendido un conjunto amplio y avanzado de las disciplinas de la ingeniería del software, desde la toma de requisitos hasta el diseño, programación, pruebas, así como los métodos de desarrollo más importantes.

Ha sido un proceso largo de aprendizaje que queremos culminar con unas prácticas de desarrollo de software donde los estudiantes tendrán la oportunidad de realizar una aplicación tutorizada por Luis Fernández, o asistir como oyentes para observar y aprender a desempeñar las distintas etapas del desarrollo de un proyecto de software.

Para ello hemos diseñado este curso de desarrollo de aplicaciones, en el que poner en práctica todo lo aprendido y obtener una retroalimentación constante del profesor, que nos ayude a repasar los conocimientos y utilizarlos en proyectos de software.

Qué aprenderé en el Desarrollo de aplicaciones tutorizadas

  • Realizar el modelo de dominio
  • Realizar la toma de requisitos de proyectos de software
  • Entender las etapas de análisis y diseño de software
  • Apreciar cómo se aplican frameworks y tecnologías diversas
  • Ser críticos a la hora de programar y acercarse a la excelencia
  • Aplicar pruebas del software

Objetivos del curso

Para los estudiantes que tomen parte activa en el desarrollo de aplicaciones:

Practicar las distintas etapas del proceso de desarrollo de un proyecto de software, desde los pasos iniciales hasta la programación o las pruebas. Realizar los proyectos apoyados con tecnologías, que nos permitan agilizar las etapas y desempeñarnos en un marco lo más realista posible. Además, gozar de la ventaja de la tutorización de Luis Fernández, lo que permitirá aplicar todo el conocimiento adquirido de una manera correcta.

Para los estudiantes del curso que se presenten como oyentes, así como los estudiantes que decidan llevar el curso offline y on-demand:

Conocer los materiales que se deben realizar y entregar en cada etapa del flujo de desarrollo, en múltiples disciplinas de la ingeniería del software. Acompañar las distintas etapas de proyectos realistas, con tecnologías diversas. Adquirir una base más sólida de conocimientos que incremente la seguridad a la hora de comenzar un proyecto de desarrollo de software por nuestra cuenta, o incorporarnos en un equipo de desarrollo con mayor facilidad.

Por qué debes aprender por la práctica disciplinas del desarrollo software

Si eres un estudiante desarrollador activo podrás experimentar en el desarrollo de un proyecto de temática libre, de manera individual o en equipo. Podrás aplicar tus conocimientos y contar con la ayuda del profesor, gracias a su tutorización.

Si eres un estudiante oyente o vas a ver el curso con sus grabajaciones, podrás aprender cómo se realiza el flujo de desarrollo de un proyecto de software en diversas etapas y con diversos proyectos que se irán presentando durante los meses del curso.

Este curso se dividirá en distintos bloques dedicados a cada una de las aplicaciones que se vayan realizando a lo largo de las semanas.

El desarrollo en sí de los proyectos correrá a cargo de los estudiantes activos, ya sea en grupo o individualmente. Esa parte se realizará de manera privada, por el grupo de desarrollo de cada proyecto. Lo que se presentará en clase será el resultado de su trabajo.

Qué tengo que saber

Si eres oyente o vas a ver el contenido bajo demanda lo ideal sería tener conocimientos sobre desarrollo, en las distintas disciplinas de la ingeniería del software. no obstante puede participar cualquier tipo de estudiante, incluso aunque no tenga el nivel adquirido a lo largo de los Máster de EscuelaIT. En este caso podrá observar el trabajo de otras personas y empaparse de muchos conceptos y buenas prácticas.

Si quieres desarrollar un proyecto es importante haber hecho los Máster de EscuelaIT, de preferencia el Máster de Desarrollo de Software, que llega a tocar los métodos de desarrollo RUP y Ágiles, que serán aplicados en las prácticas.

Clases y contenidos

Cada semana durante 3 meses trendremos sesiones online en vivo a las que el alumno podrá asistir, estas sesiones quedarán íntegramente grabadas para verlas tanas veces como sea necesario.

Comenzaremos el curso dando un repaso sobre las disciplinas del desarrollo del software desde la toma de requisitos, modelo de dominio, casos de uso, diseño de software, pruebas.... para dar paso a la formación de grupos (individuales o colectivos), una vez concretada la formación de grupos, se definirán los proyectos de desarrollo que se van a realizar y una vez definidos los proyectos, veremos cada semana avances en los mismos y las consideraciones que el profesor aporte sobre las prácticas realizadas.

Cada semana tendremos correcciones de una o varias aplicaciones que podrán estar en etapas del proyecto diferentes. Durante las correcciones los estudiantes presentarán sus avances en el último periodo y recibirán el feedback del profesor y propuestas de mejoras.

Valoraciones

Sergio Bou Garcés

Raúl Grados

Maria Paula Herrero

Muy interesante ver el avance de los cuatro proyectos trabajados a través de todas las disciplinas de desarrollo de RUP

Algunos estudiantes de los máster
En estos vídeos puedes conocer la opinión de algunos de los estudiantes de los máster de EscuelaIT

Cursos que también te pueden interesar

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete