Denominación de la asignatura |
Desarrollo en el lado servidor (Backend) |
Postgrado al que pertenece |
Máster Universitario en Aplicaciones Móviles |
Créditos ECTS |
6 |
Cuatrimestre en el que se imparte |
Primer cuatrimestre |
Carácter de la asignatura | Obligatoria |
La mayoría de las aplicaciones móviles interactúan con un servidor en Internet. Ese servidor se puede encargar de la ejecución de ciertas funcionalidades distribuidas o de la gestión de datos compartidos.
Esta asignatura se centrará en el desarrollo de la lógica de negocio de las aplicaciones que se ejecutan en la parte del servidor web. Se presentarán los principios y las posibilidades de las aplicaciones basadas en arquitectura cliente-servidor.
Se revisarán los protocolos de comunicación HTTP y HTTPS para la comunicación entre clientes y servidor web. Se introducirá al desarrollo de aplicaciones web que ejecuten lógica de negocio en el servidor utilizando diferentes enfoques comunes: uso básico del lenguaje PHP, la arquitectura MVC con el framework Symfony y el framework Node.js. Dentro del desarrollo de aplicaciones web se hará énfasis en la gestión y acceso a bases de datos relacionales (MySQL) y no relacionales NoSQL (MongoDB).
Se profundizará en la creación de arquitecturas basadas en servicios Web REST y RESTful para la creación de APIs que podrán ser utilizadas por otras aplicaciones (aplicaciones móviles, aplicaciones web, etc.).
Tema 1. Principios de la comunicación cliente-servidor en Internet
Tema 2. Introducción al desarrollo de lógica de negocio en aplicaciones web
Tema 3. Persistencia de datos
Tema 4. Desarrollo de aplicaciones web con arquitectura MVC
Tema 5. Desarrollo de aplicaciones web con Node.js
Tema 6. Arquitecturas basadas en servidores web
Las actividades formativas de la asignatura se han elaborado con el objetivo de adaptar el proceso de aprendizaje a las diferentes capacidades, necesidades e intereses de los alumnos.
Las actividades formativas de esta asignatura son las siguientes:
En la programación semanal puedes consultar cuáles son las actividades concretas que tienes que realizar en esta asignatura.
Estas actividades formativas prácticas se completan, por supuesto, con estas otras:
Bibliografía básica
Los textos necesarios para el estudio de la asignatura han sido elaborados por UNIR y están disponibles en formato digital para consulta, descarga e impresión en el aula virtual.
El sistema de calificación se basa en la siguiente escala numérica:
0 - 4, 9 |
Suspenso |
(SS) |
5,0 - 6,9 |
Aprobado |
(AP) |
7,0 - 8,9 |
Notable |
(NT) |
9,0 - 10 |
Sobresaliente |
(SB) |
La evaluación continua supone el 100% de la calificación final de la asignatura. Este 100% de la nota final se compone de las calificaciones obtenidas en las diferentes actividades formativas llevadas a cabo durante la asignatura.´
En la programación semanal de la asignatura se detalla la calificación máxima de cada actividad o evento concreto puntuables.
Obviamente, al tratarse de formación online puedes organizar tu tiempo de estudio como desees, siempre y cuando vayas cumpliendo las fechas de entrega de actividades, trabajos y exámenes. Nosotros, para ayudarte, te proponemos los siguientes pasos:
En el aula virtual del máster encontrarás siempre disponible la documentación donde te explicamos cómo se estructuran los temas y qué podrás encontrar en cada una de sus secciones: Ideas clave, Lo + recomendado, + Información, Actividades y Test.
Ten en cuenta estos consejos…
|