Ejercicio de Netflix ¿Cuántos ejercicios hemos hecho? Por favor marca a continuación los ejercicios que hayáis terminado:
4.1 MYSQL I:
- Crea la base de datos.
- Inserta valores a la bases de datos.
- Crea un repositorio en Github.
4.2 MYSQL II:
- Consultas sobre las películas
- Consultas sobre los actores.
- Consultas sobre los usuarios.
- Bonus: Agrega más campos a las tablas.
4.3 MYSQL III:
- Piensa qué relación es
- Crea la relación User-Movies.
- Crea la relación Movies-Actors.
4.4 Node JS:
- Descarga el proyecto
- Arranca el backend
- Arranca el front end
- Prueba el proyecto
- Entiende el código del proyecto
4.5 Express JS I:
- Pide todas las películas
4.6 Express JS II:
- Filtrar por género
- Ordenar por nombre
- Login
- Registro
- Bonus: Mantén logueada a la usuaria
4.7 Express JS III:
- Servidor de estáticos para React
- Servidor de estáticos para las fotos
- Crea un motor de plantillas - [X] Obtener el id de la película a renderizar - [X] Obtener la película - [X] Renderiza la película - [X] Añade estilos
4.8 Mongo I:
- Configura MongoDB Atlas
- Crea la bases de datos Netflix
4.9 Mongo II:
- Conexión con la bases de datos de MongoDB
- Modelos para las colecciones
- Listado de películas
- Ordena por nombre
4.10 Mongo III:
- Insertar Películas favoritas
- Obtener Películas favoritas
4.11 Docker:
- Crea un dockerfile
- Crea el dockerignore
- Crea un contenedor
Extras:
- Registro de nuevas usuarias
- Dos contraseñas en el registro
- Comprueba la fortaleza de la contraseña
- Comprueba que no haya una usuaria registrada con el mismo email
- (Des)marca como favoritas las películas de la usuaria
- Recupera los datos del perfil de la usuaria
- Actualiza el perfil de la usuaria