Crear los modelos y entidades en Node.js: API RESTful en NodeJS
Ene16

Crear los modelos y entidades en Node.js: API RESTful en NodeJS

En este tutorial aprenderemos a crear los modelos y entidades en Node.js de nuestra aplicación del backend RESTful. Los modelos dentro de NodeJS van a representar a una entidad de la base de datos y más concretamente van a representar a un único registro o documento de nuestra base de de datos. Por ejemplo, si tenemos una colección en la base de datos llamada Notas, dentro de ella se...

Leer más
Crear el servidor web con NodeJS. API RESTful en Node.js
Ene10

Crear el servidor web con NodeJS. API RESTful en Node.js

En este tutorial continuaremos con el desarrollo de nuestra API RESTful con NodeJS y vamos a crear el servidor web con NodeJS paso a paso. Es muy sencillo, lo primero que debemos hacer es crear un nuevo fichero en la raiz de nuestro proyecto, crearemos el archivo app.js Y codificamos lo siguiente: // Utilizar nuevas funcionalidades del Ecmascript 6 'use strict' // Cargamos los módulos de express y body-parser...

Leer más
Conexión a MongoDB desde NodeJS. API RESTful con Node
Ene09

Conexión a MongoDB desde NodeJS. API RESTful con Node

En este tutorial aprenderemos a realizar la conexión a MongoDB desde NodeJS, siguiendo con el manual de NodeJS para crear servicios REST que estamos haciendo. Primero debemos tener instalado MongoDB, lo explico aquí: Instalar MongoDB Y después debemos crear una base de datos con MongoDB, te cuento como hacerlo aquí: Crear una base de datos con MongoDB Una vez hecho esto, vamos a conectar NodeJS con MongoDB. En la...

Leer más
Instalar dependencias con NPM. API RESTful con NodeJS
Ene02

Instalar dependencias con NPM. API RESTful con NodeJS

Ahora vamos a aprender a instalar dependencias con NPM, instalaremos los paquetes necesarios para crear el API REST que estamos creando con NodeJS. He preparado un vídeo para enseñarte como hacerlo: Puedes ver más artículos de NodeJS dando click aquí. Las dependencias básicas son: Express: es un framework sobre Node.js que nos permite trabajar con el protocolo HTTP, rutas, etc Body Parser: nos permite convertir los datos que nos...

Leer más
Crear un API RESTful con NodeJS y MongoDB: Iniciar proyecto
Ene02

Crear un API RESTful con NodeJS y MongoDB: Iniciar proyecto

Hoy vamos a aprender a crear un API RESTful con NodeJS y MongoDB desde cero y en este tutorial iniciaremos el proyecto. Puedes ver más articulos de NodeJS dando click aquí. Empezar el proyecto de NodeJS Lo primero que vamos a hacer es crear una carpeta para nuestro proyecto del API RESTful con NodeJS y MongoDB Voy a crear una carpeta en mi ordenador usando los comandos mkdir api-rest-node...

Leer más
Angular y NodeJS en producción: Configurar un servidor VPS
Sep17

Angular y NodeJS en producción: Configurar un servidor VPS

¡Entra al curso completo pinchando aquí! Hace unos moomentos he publicado el curso Angular y NodeJS en producción, vamos a aprender a desplegar y publicar en producción webapps desarrolladas con el MEAN Stack, NodeJS, Angular y MongoDB desde cero y paso a paso. Mucha gente no sabe como poner en producción una web creada con NodeJS y Angular, esto es porque casi no hay soluciones de hosting fáciles para usuarios novatos que nos...

Leer más
Curso de MongoDB – Aprende bases de datos NoSQL
Sep07

Curso de MongoDB – Aprende bases de datos NoSQL

¡Entra al curso completo pinchando aquí! Acabo de publicar el curso de MongoDB, vamos a aprender a trabajar con bases de datos NoSQL y no relacionales con MongoDB y a crear APIs RESTful con NodeJS, Express y Mongoose. MongoDB es la base de datos NoSQL líder. Nos permite trabajar con documentos JSON binarios (BSON) en lugar de utilizar un sistema clásico de tablas y relaciones, lo cual hace que Mongo...

Leer más
Curso de Angular 4 avanzado: MEAN Stack, JWT, Módulos, Animaciones y más
Ago07

Curso de Angular 4 avanzado: MEAN Stack, JWT, Módulos, Animaciones y más

¡Entra al curso completo pinchando aquí! Bienvenido al curso de Angular 4 avanzado. Vamos a aprender a desarrollar aplicaciones web completas con Angular4 utilizando temas avanzamos como módulos, animaciones, hooks, routing, rutas hijas, guards, localstorage y mucho más. Además también aprenderemos a crear el backend con NodeJS, Express, MongoDB y JWT. ¡No solo aprenderemos Angular 4 avanzado si no que también haremos un desarrollo web fullstack con el MEAN Stack! Angular...

Leer más
Desarrollo web con JavaScript, Angular, NodeJS y MongoDB
Feb07

Desarrollo web con JavaScript, Angular, NodeJS y MongoDB

Entra al curso pinchando aquí Te presento mi nuevo curso Desarrollo web con JavaScript, Angular, NodeJS y MongoDB. Vas a aprender paso a paso como desarrollar servicios y APIs REST con NodeJS, Express, MongoDB, JWT y como crear aplicaciones web front-end complejas con la nueva versión de AngularJS (Angular 2). En resumen vamos a aprender a hacer un desarrollo fullstack con el MEAN Stack 2.0, creando paso a paso...

Leer más
Curso gratuito de SocketIO y NodeJS
Dic06

Curso gratuito de SocketIO y NodeJS

Accede al curso gratis pinchando aquí Bienvenido al Curso de «Crear una aplicación web de Chat con NodeJS y SocketIO», vas a aprender paso a paso a desarrollar un chat instantáneo con estas dos tecnologías. NodeJS es una tecnología que nos permite hacer desarrollos back-end usando únicamente JavaScript. SocketIO es una librería que nos permite manejar eventos en tiempo real mediante el protocolo TCP usando únicamente JavaScript. Es muy...

Leer más
Curso de NodeJS y Angular 2
Nov17

Curso de NodeJS y Angular 2

¡Accede al curso pinchando aquí! Bienvenido al Curso de NodeJS y Angular 2, vas a aprender paso a paso como desarrollar servicios y APIs REST con NodeJS y MongoDB y como crear aplicaciones web SPA y front-ends con la nueva versión de AngularJS. En definitiva vamos a aprender a hacer desarrollos fullstack con el MEAN Stack 2.0 (MongoDB, Express, Angular 2 y NodeJS). NodeJS es una tecnología que nos...

Leer más
Rutas básicas en Node.js
May26

Rutas básicas en Node.js

Hoy vamos a ver como usar las rutas básicas en Node.js para hacer un sistema que cargue ficheros html de forma dinámica en función de la URL. //HTTP var http = require("http"); // File System para abrir ficheros var fs = require("fs"); // Creamos el servidor http.createServer(function(request, response){ // Contenido html response.writeHead(200, {'Content-Type': 'text/html'}); // Comprobamos si el segmento de la URL es alguno de estos y en cada...

Leer más