Este curso pertenece a las siguientes rutas de aprendizaje
¿Qué aprenderás?
MongoDB es un sistema de base de datos NoSQL, orientado a documentos y de código abierto. En lugar de guardar los datos en tablas, tal y como se hace en las bases de datos relacionales, MongoDB guarda estructuras de datos BSON (una especificación similar a JSON) con un esquema dinámico, haciendo que la integración de los datos en ciertas aplicaciones sea más fácil y rápida.
En este curso aprenderás a unir dos piezas importantes: Laravel y MongoDB. A través de un completo ejemplo desarrollaremos una sencilla API REST que utilizará bases de datos NoSQL con MongoDB, y no sólo eso, también te enseñaré cómo configurar tu entorno de testing para poder utilizar este tipo de bases de datos para tus desarrollos.
Docker al rescate
Para desarrollar este curso y facilitar todo el proceso nosotros haremos uso de Laravel Sail, que como vimos en este curso, Dockeriza nuestro entorno de trabajo para hacer que lo difícil sea muy fácil.
En nuestro caso, Docker nos va a ayudar mucho a utilizar MongoDB dentro de Laravel estemos en el S.O. que estemos, Windows, Mac o Linux, da lo mismo, una configuración servirá para todos.
Testing con MongoDB
Ya que nuestra bases de datos será [no relacional], aprenderemos a configurar un entorno de testing para trabajar con bases de datos MongoDB. De esta forma, los tests que dependan de bases de datos podrán ser ejecutados utilizando una base de datos de testing y así no perjudicar nuestra base de datos real.
Si deseas aprender a trabajar con Laravel y MongoDB como un PRO, no lo dudes, suscríbete a la plataforma y accede a este y a todos los cursos que tenemos disponibles.
Requisitos
¿A quién va dirigido el curso?
¿Qué hacer en caso de dudas durante el curso?
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Certificado de finalización
Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.
- center_focus_weak Código QR con enlace al curso
- picture_as_pdf Descargable en formato PDF
- person Personalizado con tu nombre
star Disponible exclusivamente para suscriptores.
Valoraciones
2 valoraciones
Con este curso he podido crear mi proyecto con Laravel y Mongo utilizando Sail, muchas gracias