Máster en Desarrollo Web y Aplicaciones Online
Maestría
Online
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.
Opiniones
Logros de este Centro
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
Máster en Desarrollo Web y Aplicaciones Online