Experto Universitario en Full Stack Developer

Máster y Postgrado

  

A distancia / Online

  

Convocatoria Abierta

  

Consultar

  

Beca

Descripción

¿Qué es full stack developer? Estamos ante uno de los conceptos del momento y uno de los perfiles profesionales con mayor demanda.

Full Stack Developer se trata de un profesional todo terreno. Alguien que es competente para lidiar con las tecnologías detrás de toda la montaña de aplicaciones, es decir, las diferentes capas de tecnologías que conforman una aplicación moderna.

El concepto pretende contrastar con los desarrolladores que se centran exclusivamente en la parte de interacción de una aplicación “FrontEnd” (la interfaz de usuario, generalmente un sitio web o aplicación móvil), o con los que exclusivamente trabajan con la parte de “BackEnd” (la lógica empresarial que impulsa la aplicación y la base de datos donde se encuentra la información que necesita la aplicación).

El programa lleva asociado un TFM que se puede hacer o bien como trabajo de investigación, es decir un trabajo documental, o en formato prácticas en empresa. TFM es un proyecto original y, salvo excepciones,  individual. En general, tendrá una orientación de investigación, pero podrá también tener una componente práctica profesional. Estará dirigido por al menos un/a profesor/a del Máster. Puede haber un/a codirector/a externo/a al máster, sobre todo, en el caso de realizar el TFM en una empresa en formato prácticas.

Objetivos

Un Experto universitario en Full Stack Developer estará preparado para realizar las funciones propias del Full Stack Developer. Aprenderá a:

  • Diseñar la arquitectura de una solución Web completa.
  • Diseñar un “FrontEnd” orientado a la usabilidad y centrado en los principales casos de negocio.
  • Diseñar un “BackEnd” configurando una serie de servicios REST para dar respuesta a cada uno de los casos de negocio.
  • Desplegar la solución global tanto para su testeo como para su puesta en producción.
  • Testear automáticamente la solución para garantizar la corrección de los principales casos de uso.
Además, entenderá el uso de herramientas como control de versiones, automatizadores de tareas y lenguajes preprocesadores. Todo ello le permitirá crear una web potente, adaptativa, intuitiva y de última generación.

Requisitos

BECAS Y AYUDAS

Desde UADIN queremos favorecer el acceso de los futuros alumnos/as a nuestra formación, por eso, ofrecemos un amplio programa de becas y descuentos a los que te podrás acoger. En este programa de becas podrás encontrar desde becas internas para antiguos alumnos hasta becas por diferentes situaciones profesionales y personales. Si tienes alguna consulta sobre cómo acogerte a alguna de nuestras becas o descuentos no dudes en contactarnos. Las becas y descuentos no son acumulables. Al tratarse de una beca implica el compromiso del alumno/a a realizar completo el curso. En caso de abandono, el/la alumno/a beneficiario/a de la beca deberá abonar el importe completo del curso.
 BECAS INTERNACIONAL
UADIN ha aprobado la convocatoria de becas y ayudas para estudiantes internacionales.
La solicitud de beca es independiente de la matrícula y puede solicitarla, aunque todavía no esté matriculado.
La solicitud es válida una vez finalizado con éxito la tramitación y no se requiera aportar documentación. En caso necesario, se le solicitará documentación complementaria por correo electrónico desde la Sección de admisiones, por lo que debe permanecer atento a los mensajes que reciba en la dirección de e-mail que haya indicado en su solicitud de beca.

Temario

Módulos de Introducción

  • Habilidades Directivas
  • Metodología Agile – Programa exclusivo con clases en directo. Horario todos los martes de 16:30 a 19:00h en el mes de noviembre:
    • 03/11/2020 de 16:30h – 19:00h: Gestión de proyectos
    • 10/11/2020 de 16:30h – 19:00h: Metodología en la gestión de proyectos – Parte I
    • 17/11/2020 de 16:30h – 19:00h: Metodología en la gestión de proyectos – Parte II
    • 24/11/2020 de 16:30h – 19:00h: Herramientas en la gestión de proyectos
Temario
Módulo 1. Arranque del curso
  • Presentación del curso
  • Bases para aprovechar al máximo el curso
  • El programador completo: bases para ser un gran profesional
  • Preparación de un proyecto
Módulo 2. FrontEnd estático
  • Introducción a HTML
  • La cara oculta: Doctype y head
  • HTML
  • Introducción a CSS
  • Tipos de selectores
  • Pseudo-clases
  • Pseudo-elementos
  • Jerarquía de elementos
  • Pesos
  • Animación y efectos
  • Media Queries
  • Sass
  • Bootstrap
  • PRÁCTICA 1 – Currículo
  • PRÁCTICA 2 – Site empresarial
Módulo 3. FrontEnd dinámico básico
  • JavaScript: Introducción
  • Facilitando las cosas: Framework Javascript – Angular
  • Arquitectura de una aplicación Angular
  • Primera aplicación Angular
  • Componentes
  • Servicios
  • Enrutamiento
  • Pipes
  • Componentes anidados
  • PRÁCTICA 1 – Tienda virtual base
Módulo 4. BackEnd básico: nivel1
  • Introducción al BackEnd
  • API REST
  • Herramientas para probar API REST
  • Arquitectura de una aplicación Java Spring
  • Resources
  • Servicios
  • Operaciones CRUD
  • Consumo de API REST desde Angular
  • PRÁCTICA 1 – Tienda virtual con BackEnd
Módulo 5. Integración APIs FrontEnd
  • Introducción al módulo
  • Listas
  • Formularios
  • Validaciones
  • PRÁCTICA1 – BackOffice Tienda Virtual 1
Módulo 6. CRUDS Avanzados
  • Introducción
  • Paginación
  • Filtros
  • PRÁCTICA 1 – BackOffice Tienda Virtual 2
Módulo 7. Conceptos Avanzados
  • Lanzamiento de trabajos
  • Exportación datos
  • Configuración de aplicaciones
  • Entendiendo Webpack
  • Optimizaciones en la carga de contenidos
  • PRÁCTICA 1 –
Módulo 8. Componentes de Terceros
  • Introducción
  • Selección de componentes
Módulo 9. DevOps
  • Introducción a Docker
  • PRÁCTICA 1 – Despliegue de una aplicación en Docker

Salidas

En la actualidad cualquier portal de empleo podemos encontrar ofertas para aquellas personas que cuentan con conocimientos de informática, internet y programación. Una de las ofertas más comunes es el de Full Stack Developer, un perfil que sirve también para desempeñar puestos de Frontend y Backend Developer, Desarrollador Web, Arquitecto, Consultor…
Listado de cargos que puede desempeñar un programador según especilidad y experiencia

  • Programador web a medida
  • Programador .NET
  • Desarrollador programador
  • Analista Programador
  • Programador php backend
  • Programadores Java
  • Analista Programador Java
  • Desarrollador de software
  • Full Stack Developer PHP

Convocatorias

Convocatoria Abierta

Metodología

Online. Está diseñada de este modo, para que el tiempo no sea una barrera, tampoco la distancia geográfica.
Los alumnos tienen que asistir a clase bien en directo (recomendable) o en diferido. Si por trabajo o cualquier otra circunstancia no se puede asistir quedan grabadas en un canal privado y se puede recurrir a ellas cuantas veces se necesite, una herramienta muy potente para los repasos y/o dudas que puedan surgir en cualquier momento. Es una de las muchas ventajas que tiene este modelo.
El resto de la semana se trabaja con un sistema de estudio guiado, personalizado y que se lleva a cabo a través una plataforma online propia donde está todo el contenido teórico. Todas las semanas el alumno tendrá clase de una materia concreta, impartida por expertos en activo.
Cada módulo cuenta con ejercicios prácticos, el programa esta creado con la metodología “learning by doing” sin duda la forma de aprendizaje que garantiza el éxito.
Todos los alumnos desean aplicar el programa en sus tareas profesionales y desde UADIN nos enfocamos en ello. En este sentido tratamos (en lo posible) de ser una formación lo más “in company” posible. El alumno puede desarrollar durante la formación su proyecto real, seremos su guía en el desarrollo de su entorno web.

 

Pide que te informen sobre Experto Universitario en Full Stack Developer

En virtud de lo dispuesto en la normativa de protección de datos (RGPD y LOPD GDD) le informamos que el responsable del tratamiento de los datos personales facilitados en el presente formulario es Infoempleo, S.L. quien los tratará en base a la ejecución del contrato entre las partes y a tu consentimiento, con las siguientes finalidades respectivamente: (i) prestarte los servicios solicitados siendo la base legal para este tratamiento la relación contractual que nos vincula y (ii) remitirle comunicaciones comerciales cuando y en los términos que los haya aceptado a través de las correspondientes casillas. Tus datos podrán ser compartidos con prestadores de servicios que deban tener acceso a estos datos en virtud de la prestación de servicios así como a terceros cuyos servicios nos solicites y a otras entidades del Infoempleo para fines administrativos internos. Tienes derecho a acceder, rectificar y suprimir tus datos, así como otros derechos, como se explica en la información adicional sobre privacidad.

Al hacer click en el botón “Infórmate” declaras conocer y entender la política de privacidad de Infoempleo, S.L.

Validando datos

Máster y Postgrado

  

A distancia / Online

  

Convocatoria Abierta

  

Consultar

  

Beca


EN AVANZA EN TU CARRERA TE AYUDAMOS  

En Avanza en tu Carrera tenemos más de 50.000 cursos para ti. Te orientamos y asesoramos para que elijas tu formación. Elige la opción que más te interese: Formación Profesional, Oposiciones, Grados, Postgrados y mucho más.

ÁREAS MÁS SOLICITADAS  

BUSCA TUS CURSOS EN TU PROVINCIA