¿Qué quieres aprender?

Máster en fullstack developer

Máster en fullstack developer

UNIR, la Universidad en Internet

Curso online


Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Objetivos

Con el máster de Full Stack Developer conseguirás: adquirir las competencias necesarias para completar con éxito el desarrollo de aplicaciones web. Conocer a fondo los lenguajes necesarios para la programación web (HTML5, CSS3, JAVASCRIPT), el desarrollo de web avanzado con Vanilla JS, los framework de Front End de Angular o EXPRESS JS, las bases de datos relacionales y no relacionales como MySQL y MONGO DB. Dominar el despliegue y testing de los proyectos web desarrollados. Elaborar una correcta presentación del porfolio de programación para la obtención de proyectos o puestos laborales. Adquirir las bases necesarias para poder presentarte a muchas de las certificaciones internacionales más solicitadas en el mercado profesional: AWS Certification, Google Developers Certification, Professional Cloud Developer Google, Microsoft Certified: Azure Developer Associate, Google Developer Expert, Certificacion PHP de ZEND o CIW JavaScript Specialist.

A quién va dirigido

El Máster en Full Stack Developer está dirigido a: va dirigido: estudiantes de ingeniera o grado en informática. Estudiantes de FP superior en DAW. Profesionales del sector que quieren reciclare en tecnologías punteras. Diseñadores gráficos, UX-UI que quieren dar el salto a la programación. Emprendedores que quieran lanzar su propia start-up o producto con éxito.

Requisitos

Para la realización de este programa no es requisito indispensable disponer de una vía de acceso a estudios universitarios, pero se recomienda disponer de: Grado en Ingeniería o equivalente. Máster en Informática o Ingeniería. Módulo formativo relacionado con Informática, Telecomunicaciones o Electrónica. Experiencia profesional en el área de las IT. Conocimientos de gestión de sistemas informáticos. Conocimientos previos de informática a nivel de usuario medio-avanzado. Conocimientos básicos de programación. Conocimiento de inglés: capacidad de lectura fluida.

Temario completo de este curso

Precurso. GIT – Herramienta de control de versiones. Terminal e instalación de herramientas de trabajo .

  • En este módulo te enseñaremos a manejar un control de versiones de código con GIT.
  • Una herramienta imprescindible que te permitirá no solo llevar un control diario de lo que vamos haciendo en nuestro desarrollo sino, compartir trabajo y trabajar en equipo con gente fuera de tu entorno. 


Módulo 1. HTML  Y CSS (SASS Preprocesor). 

  • En este módulo aprenderemos los fundamentos tanto de desarrollo con HTML y CSS como del uso de preprocesadores con SASS, que nos permitirán aplicar acciones de programación a nuestro CSS. 


Módulo 2. Desarrollo Web Avanzado con Vanilla JS.

  • En este módulo aprenderemos nuestro lenguaje de referencia, el cual nos va a permitir desarrollar elementos tanto en la parte visual de nuestros productos web como en la parte más de conexión, lectura y escritura de BBDD. 


Módulo 3. Framework de Front End Angular.

  • En este módulo vamos a aprender nuestro framework principal para el desarrollo de aplicaciones web multidispositivo. 
  • Veremos con detenimiento cada una de las partes en las que se divida este framework, así como las herramientas de las que se compone.
  • Angular nos ayudará a llevar el desarrollo web frontend a otro nivel gracias a su creación de web por componentes. 


Módulo 4. BBDD relacionales MySql y no relacionales MONGO DB. 

  • Cualquier desarrollo web que se precie debe de tener un lugar donde almacenar los datos, este término se conoce como persistencia. Vamos a ver dos tipos de BBDD una no relacional como es MONGO donde lo que prima es la velocidad de acceso a datos y, otra relacional donde lo que prima es la escalabilidad y la no repetición de datos.
  • Estudiaremos en profundidad estas dos BBDD. 


Módulo 5. Desarrollo de aplicaciones en Node y Express JS. 

  • La aparición de Node permitió sacar la ejecución de javascript fuera del navegador y llevarla a los servidores web, donde podríamos crear servicios web a través de frameworks como Express JS.
  • Esto nos permitirá levantar un servidor y usarlo. 


Módulo 6. Despliegue y Testing de Aplicaciones. 

  • Una parte importante del desarrollo web es el despliegue en producción de nuestras aplicaciones y el testeo de dichas aplicaciones.
  • En este módulo aprenderemos técnicas para desplegar y probar nuestras aplicaciones con garantías. 


Módulo 7. TFM 

  • De la mano de Inetum, multinacional de servicios y soluciones digitales, los alumnos trabajarán para presentar a un potencial cliente un desarrollo propio acorde a las especificaciones solicitadas y poniendo en práctica lo aprendido durante el Máster.


Seminario Workshop. Cómo elaborar y presentar tu currículo.

  • Durante el seminario aprenderemos a preparar una entrevista de trabajo y el curriculum para tener un mayor éxito en nuestras entrevistas de trabajo.
  • Adquiriremos técnicas para saber cómo enfrentarse a una prueba técnica, muy habituales en el sector.
Ver más