Laravel y MongoDB con Docker y Testing

Este curso pertenece a las siguientes rutas de aprendizaje

Contenido del curso
Introducción keyboard_arrow_down
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo

Crea tu cuenta

¿Ya tienes una cuenta? Iniciar sesión

¿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

Conocimientos sólidos de Laravel y básicos de Docker, los siguientes cursos cubren estas necesidades.

¿A quién va dirigido el curso?

Desarrolladores Laravel que deseen seguir mejorando añadiendo una nueva y poderosa herramienta: El trabajo con bases de datos NoSQL de la mano de MongoDB en Laravel.

¿Qué hacer en caso de dudas durante el curso?

Este curso cuenta con su foro para resolver dudas relacionadas con sus clases para los usuarios que cuenten con un plan trimestral o anual activo.

Acerca del autor

Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

2 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Rubén Rangel

hace 1 mes

Rubén Rangel - Un curso muy corto y conciso entendí todo lo relacionado a este curso con MongoDB y Laravel
star star star star star

Un curso muy corto y conciso entendí todo lo relacionado a este curso con MongoDB y Laravel

Edwin Rosales

hace 1 mes

Edwin Rosales - Excelente punto de partida
star star star star star

Con este curso he podido crear mi proyecto con Laravel y Mongo utilizando Sail, muchas gracias

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2022 © Todos los derechos reservados.

Contacto