Máster en Desarrollo Web y Aplicaciones Online

Maestría

Online

Precio a consultar

Descripción

  • Tipología

    Maestría

  • Metodología

    Online

  • Duración

    12 Meses

Con el Máster en Desarrollo Web y Aplicaciones Online serás capaz de realizar proyectos completos, creando tanto las interfaces y arquitecturas web, como la base programática escondida detrás que permite la gestión de usuarios, cálculos matemáticos complejos y gestión de datos.
Podrás centrarte en el desarrollo de apps móviles con tecnología web. Te prepararás para certificarte en Python y MongoDB y otras herramientas tecnológicas relevantes.

Información relevante sobre el curso

Te convertirás en desarrollador full stack y aprenderás de las tecnologías más punteras y utilizadas hoy, en un formato basado en la práctica a través de casos reales y la realización de proyectos.
Tendrás un enfoque práctico aplicado a la creación de aplicaciones web. Empezarás con los principios básicos de la programación web hasta los frameworks más utilizados, React y Angular para el front y Python y Nodejs para backend.
Te formarás con los mejores profesionales en activo, un claustro de profesores con amplia trayectoria profesional, y un aprendizaje experiencial, con una metodología práctica a través de casos reales.

A profesionales que tienen interés en el mundo de desarrollo web y quieran tener alguna experiencia en programación.

Título Propio emitido por la Universidad Europea de Madrid

La Universidad Europea cuenta con un amplio abanico de reconocimientos que avalan su calidad académica. En concreto, cuenta con algunos de los siguientes prestigiosos galardones, como por ejemplo: el Sello de Excelencia Europea 500+, Quali-cert o Madrid Excelente. En el rating internacional de acreditación QS Stars, la Universidad Europea ha obtenido un total de cuatro estrellas sobre cinco en el rating internacional de acreditación de la calidad universitaria ‘QS Stars’. Este sistema de acreditación externo determina el nivel de excelencia alcanzado por las universidades en varias áreas. La Universidad Europea ha conseguido la máxima puntuación de cinco estrellas en Empleabilidad, Docencia, Instalaciones y Responsabilidad Social del rating

Una vez que solicites información por medio del catálogo de Emagister.com el centro se pondrá en contacto contigo para informarte del proceso de matriculación.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2023

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 4 años en Emagister.

Materias

  • Proveedores
  • HTML
  • SQL
  • Desarrollo web
  • Testing
  • Aplicaciones web
  • CSS
  • Arquitectura web
  • Html avanzado
  • Navegación
  • Sintaxis
  • Desarrollo de proyectos
  • Android
  • Python

Temario

MÓDULO 1. INTRODUCCIÓN, FUNDAMENTOS Y HERRAMIENTAS

El objetivo de este módulo es introducir a los conceptos y estado del arte del desarrollo web, como las tecnologías más utilizadas, así como las herramientas que se utilizan en el desarrollo web.

• Introducción y ecosistema

• Herramientas de Trabajo y entorno de desarrollo

• HTML y navegadores web

• CSS

• Fundamentos de Javascript

• Javascript Avanzado

MÓDULO 2. PYTHON. (6 ECTS)

Este módulo tiene como principal misión introducir a la programación con Python como lenguaje base para el resto del programa.

• Introducción a la programación y a Python

• Funciones

• Estructuras de datos

• Bucles e iteraciones

• Ficheros y control de excepciones

• Orientación a objetos

MÓDULO 3. BASES DE DATOS: SQL y NoSQL (6 ECTS)Este módulo tiene como principal misión introducir a las bases de datos relacionales y no relacionales, como almacenamiento de datos e información necesaria para el funcionamiento de nuestras aplicaciones.

• Introducción a las bases de datos

• SQL. Lenguaje de manipulación de datos

• SQL. Lenguaje de definición de datos

• noSQL. MongoDB

MÓDULO 4. DESARROLLO FRONT CON REACT (6 ECTS)

El objetivo de este módulo es aprender uno de los frameworks más utilizados en el desarrollo de frontales web: React

• Desarrollo basado en componentes con React

• Ecosistema de React y ciclo de vida de los componentes

• React hooks

• Gestores de estado complejo: Redux, recoil

• Dependencias y librerías externas

• Typescript y testing de aplicaciones React

MÓDULO 5. DESARROLLO FRONT CON ANGULAR (6 ECTS)

El otro gran framework de desarrollo web del momento: Angular.

• Introducción a Angular

• Arquitectura: módulos, componentes, plantillas, directivas

• Gestión de datos y componentes

• Módulos y rutas

MÓDULO 6. DESARROLLO BACKEND (6 ECTS)

Es igual de importante lo que se ve de una aplicación web como lo que no se ve. El backend permite realizar cálculos más complejos, preparar datos para el frontal y gestionar usuarios y accesos.

• Backend con Javascript: Node.js

• Desarrollo de APIs REST con Node y Express

• Backend con Python: Django

• Desarrollo de APIs REST con Python y Django

• Gestión de usuarios

• Almacenamiento en bases de datos

MÓDULO 7. PROYECTO GRUPAL (6 ECTS)

Elaboración de un proyecto integral de un producto de una empresa potencialmente real.

• Búsqueda de caso de uso

• Diseño e implementación de la aplicación web

• Implementación del backend adecuado

• Conexión backend-frontend

• Despliegue en la nube de la solución

El proyecto se realizará durante todo el curso y en grupos, aplicando lo aprendido a cada módulo al caso de uso elegido.

MÓDULO 8. DESPLIEGUE A PRODUCCIÓN (3 ECTS)

• Integración continua (CI/CD). Docker

• Proveedores cloud y despliegue

MÓDULO 9. DESARROLLO DE APLICACIONES MÓVILES CON TECNOLOGÍA WEB (3 ECTS)

React cuenta con una versión para desarrollo web: React Native, que comparte gran parte de la sintaxis y metolodología que ya hemos aprendido, y nos permite escribir código javascript que se traducirá a código Android/iOS

• Introducción a React Native

• Vista, diseño y navegación

• Integración y despliegue en el dispositivo

MÓDULO 10. TRABAJO DE FIN DE MÁSTER (12 ECTS) Individual

Información adicional

Ayudas y Becas  Flexibilidad de pago.  Ayudas al estudiante de alto rendimiento.  Ayudas por continuación de estudios.  Ayudas por simultaneidad de estudios.  Ayudas por tener un familiar en la Universidad Europea.  Becas de la Universidad Europea.  Becas Oficiales.

Máster en Desarrollo Web y Aplicaciones Online

Precio a consultar