Angular 2 avanzado: Trabajo con APIs

Instalar MongoDB y las herramientas de visualización

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
MongoDB es una base de datos de código abierto en formato noSQL orientado a los documentos y vamos a utilizarlo para almacenar y gestionar los datos de nuestra aplicación. Te voy a mostrar cómo instalar esta base de datos, así como las herramientas adicionales para gestionar los datos que almacenes.
04:43

Transcripción

En esta lección vamos a aprender cómo instalar y configurar MongoDB, que es la base de datos que vamos a utilizar durante este curso. Estoy en la página oficial de MongoDB, que es un tipo de base de datos, y voy a entrar a la sección de "Solutions" y voy a buscar específicamente el "Download Center" donde se encuentran todas las diferentes versiones de MongoDB para descargar. Voy a utilizar específicamente el "Community Server" y voy a descargar la versión de acuerdo a mi sistema operativo. Una nota especial para los usuarios de Mac OS es, en la medida lo posible, utilizar Homebrew para hacer la instalación. Vamos a revisarlo rápidamente. La instalación es relativamente sencilla, únicamente tienen que instalar "brew" y una vez que esté instalado utilizar el comando "install mongodb" para instalar Mongo en su sistema. Y una vez que esté instalado, es importante que generen este comando "mkdir -p /data/db". En este caso, lo que vamos a hacer es que vamos a crear una carpeta llamada'data' dentro de la raíz del ordenador y ahí vamos a crear nuestras bases de datos. En el caso de los usuarios de PC, podemos descargar el archivo instalable donde vamos a tener toda la configuración de Mongo disponible para poder trabajar. Sin embargo, hay un detalle de configuración que también aplica igual a los usuarios de Mac y es que tenemos que crear una carpeta llamada'data', en este caso lo estoy poniendo dentro de'C', 'data', y una vez que se encuentre esta carpeta voy a crear, dentro de ella, una carpeta'db'. Es importante asegurarme, en las propiedades, que esta sea una carpeta que no esté para solo lectura, tal como está acá. Vamos a quitarle esta propiedad porque necesitamos escribir información dentro de esta carpeta. En el caso de los usuarios de Mac, también es importante que revisen la carpeta'data' y la subcarpeta'db'y que tiene disponible los permisos de lectura y escritura para todos los usuarios. Otro paso que tenemos que hacer es entrar donde se encuentra instalado la base de datos MongoDB. En el caso de los usuarios de Windows, tenemos que hacer un proceso: entrar a'C'una vez terminado el proceso de instalación, buscamos'Archivos de programa' y vamos a buscar una carpeta que se llama'MongoDB', dentro de ella vamos a ver una que se llama'Server', nos va a aparecer la versión que estamos utilizando y específicamente buscamos una carpeta llamada'bin'. En esta carpeta'bin' vamos a tener los ejecutables de Mongo. En el caso de los usuarios de Mac, solamente tienen que abrir la terminal y después de terminado el proceso de instalación tienen que escribir este comando: "mongod". En el caso de los usuarios de Windows, el proceso es muy similar, solamente que tienen que entrar a esta carpeta, así que yo voy a poner el comando "cd", y para hacerlo rápidamente solamente voy a arrastrar esta carpeta y voy a tener acá la ruta, voy a presionar Enter y ya estoy dentro de la carpeta 'bin'. Y voy a ejecutar exactamente el mismo proceso que realizaría el usuario de Mac, que es "mongo d". En el momento en que yo ejecuto este comando se activa la base de datos, en caso de que tengas problemas para ejecutar este comando muy posiblemente sea que no has definido correctamente la carpeta 'data/db'. Asegúrate que esa carpeta existe y que tiene permisos para lectura y escritura, de lo contrario muy posiblemente tengas problemas para ejecutar MongoDB. Por último, vamos a utilizar también un programa que nos va a permitir visualizar las bases de datos que estamos trabajando en Mongo y lo que vamos a hacer es que vamos a utilizar Robomongo –sin embargo, puedes utilizar cualquier otro programa que desees– y vamos a entrar a la sección de descargas donde tenemos una versión gratuita para los diferentes sistemas operativos. En mi caso voy a descargar el de Windows, pero puedes descargar el que corresponda a tu sistema operativo. Y esta aplicación me va a permitir a mí visualizar gráficamente las bases de datos que yo tenga activas, puedo conectarme, puedo editar y puedo modificar cualquier dato. Así vamos a poder interactuar más rápidamente con la base de datos que vamos a trabajar.

Angular 2 avanzado: Trabajo con APIs

Comprende el funcionamiento de una API y cómo llevar a cabo sus procesos, así como controlar su funcionamiento mediante Angular 2, gracias a este ejemplo práctico.

3:02 horas (29 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:4/05/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.