Skip to content

Repositorio del proyecto del curso " Desarrollo de servicios en la nube con HTML5, Javascript y node.js" de Miriadax.net.

License

Notifications You must be signed in to change notification settings

Villanuevand/quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz

Repositorio del proyecto del curso "Desarrollo de servicios en la nube con HTML5, Javascript y Node.js" de Miriada X. Pueden encontrar la aplicación desplegada en Heroku en el siguiente enlace.

Objectivo

Este curso es para personas con conocimientos medios de programación y de diseño Web, capacitando para un primer nivel de desarrollo de Web de servidor utilizando JavaScript, node.js y express.js.

Módulos

  • Modulo 0. Introducción al curso, al programa y al Sistema Operativo UNIX.
  • Modulo 1. Introducción a JavaScript de servidor y a node.js. Sentencias, Variables, Booleanos, Números, Strings y Funciones.
  • Modulo 2. Introducción a JavaScript de servidor y a node.js. Bucles, Clases predefinidas, Objetos, Propiedades y Métodos; Prototipos y Clases; Arrays; JSON; Funciones como Objetos y Cierres (Closures).
  • Modulo 3. Modulos node.js; Expresiones Regulares; Eventos, Entorno de Ejecución y Concurrencia en node.js; Ficheros y Flujos.
  • Modulo 4. Introducción a HTTP y a los Servidores Web; Introducción a express y al Middleware Static; Introducción a REST; Aplicaciones express.js y Composición de Middlewares; Formularios GET y POST; Parámetros Ocultos.
  • Modulo 5. Gestión de versiones de proyectos con git y GITHUB; Proyecto, Espacio de Trabajo y Versiones (Commit); Arboles y Ramas de un proyecto; Repositorios Remoto y colaboración a través de GITHUB.
  • Modulo 6. Proyecto Quiz I: Patrón Modelo-Vista-Controlador (MVC); generación del proyecto con express-generator; Primera Página y Primera Pregunta; Despliegue en la nube (Heroku).
  • Modulo 7. Proyecto Quiz II: La Base de Datos (DB), Tablas, sequelize.js y SQLite; Despliegue en Heroku utilizando Postgres; Presentación de Listas de Quizes y Autoload.
  • Modulo 8. Proyecto Quiz III: Gestión de Listas de Quizes, Creación, Edición y Borrado.
  • Modulo 9. Proyecto Quiz IV: Creación y Moderación de Comentarios a Quizes; Relaciones entre Tablas de la Base de Datos; Sesiones, Autenticación y Autorización; HTTP Seguro (HTTPS).

About

Repositorio del proyecto del curso " Desarrollo de servicios en la nube con HTML5, Javascript y node.js" de Miriadax.net.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published