17 abril 2021
55 horas de estudio estimadas
Promedio (2 Votos)

Certificado de Superación: «Desarrollo de un proyecto Fullst...

40€

Certificado de Formación Continua con Aprovechamiento expedi...

185€
Para poder inscribirte en el curso, regístrate en la comunidad.

Comparte este curso

¿Conoces a alguien que le pueda gustar este curso?
Cuéntale sobre él

Descripción de curso

Este curso desarrolla un proyecto full-stack sencillo pero realista, que incluye gestión de contenidos, ejemplificado con Quizzes, y de usuarios. El desarrollo se realiza con Javascript tanto en la parte de servidor, como en la de cliente. Se ilustran y utilizan las ultimas versiones de HTML5, CSS3, JavaScript (de v6 a v9), node.js y express.js. 

El curso incluye generadores de aplicaciones, aplicaciones MVC de servidor, BBDDs, gestión de recursos a través de interfaces REST, cookies, sesión, mensajes flash, testing, gestión de usuarios, autenticación, OAuth2, Roles y permisos de usuario y relaciones. 

El curso ilustra y profundiza en el uso técnicas ingeniería software, tales como estructura de proyectos, empaquetado de aplicaciones, gestión de versiones, testing, etc.

Este curso es el cuarto del itinerario "Desarrollo Web Full-stack con JavaScript y Node.js" y puede cursarse tanto en abierto, modo tradicional de MiriadaX, como en modo fremium o de pago, para obtener un título otorgado por UPM (Universidad Politécnica de Madrid). Ver detalles del modo fremium en el itinerario: https://miriadax.net/web/fullstack.

Conocimientos

Se recomienda que los asistentes tengan conocimientos de programación de servidor en Node.js y JavaScript o al menos en otros lenguajes y entornos similares. También es convenientes tener nociones de ingeniería software. Si no se tienen, pueden adquirirse en los primeros módulos de otros cursos del programa (https://miriadax.net/web/html5mooc, https://miriadax.net/web/gitmooc, https://miriadax.net/web/nodemooc).

Módulos del curso

Módulo 0. Introducción al MOOC y al Proyecto QUIZ Módulo 0. Introducción al MOOC y al Proyecto QUIZ

Fecha de inicio: 17/04/2021 13:53

Módulo 1. Introducción al Proyecto Quiz y a Express Generator Módulo 1. Introducción al Proyecto Quiz y a Express Generator

Fecha de inicio: 17/04/2021 07:00

Módulo 2. Añadir Home, Favicon, Author, Layout, Responsive y Cookie Consent Módulo 2. Añadir Home, Favicon, Author, Layout, Responsive y Cookie Consent

Fecha de inicio: 17/04/2021 07:00

Módulo 3. Recurso Quizzes - Tabla y MVC Módulo 3. Recurso Quizzes - Tabla y MVC

Fecha de inicio: 17/04/2021 07:00

Módulo 4. Paginación, Búsqueda, Sesión, Msg Flash,  Ruta Rest. y Testing Módulo 4. Paginación, Búsqueda, Sesión, Msg Flash, Ruta Rest. y Testing

Fecha de inicio: 17/04/2021 07:00

Módulo 5. Recurso Users, Autenticación, Passport y OAuth2 Módulo 5. Recurso Users, Autenticación, Passport y OAuth2

Fecha de inicio: 17/04/2021 07:00

Módulo 6. HTTPS, Roles, Autores de Quizzes y Mis Quizzes Módulo 6. HTTPS, Roles, Autores de Quizzes y Mis Quizzes

Fecha de inicio: 17/04/2021 07:00

Test final de autoevaluación Test final de autoevaluación

Fecha de inicio: 17/04/2021 13:53

Examen Acreditación UPM Examen Acreditación UPM

Fecha de inicio: 17/04/2021 07:00