Description
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.
Syllabus:
- Introducción Al MOOC Y Al Proyecto QUIZ
- Introducción Al Proyecto Quiz Y A Express Generator
- Añadir Home, Favicon, Author, Layout, Responsive Y Cookie Consent
- Recurso Quizzes – Tabla Y MVC
- Paginación, Búsqueda, Sesión, Msg Flash, Ruta Rest. Y Testing
- Recurso Users, Autenticación, Passport Y OAuth2
- HTTPS, Roles, Autores De Quizzes Y Mis Quizzes