CRUD en NodeJS: Rutas y Acciones en el controlador (API RESTful)
Ene24

CRUD en NodeJS: Rutas y Acciones en el controlador (API RESTful)

Hoy aprenderemos a trabajar más con rutas y acciones del controlador y vamos a hacer un CRUD en NodeJS para nuestro servicio RESTful. Lo primero que tenemos que hacer en nuestro controlador es importar el modelo de Nota: var Nota = require('../models/nota'); Guardar en la base de datos El primer método que crearemos nos servirá para guardar nuevos documentos de tipo Nota en nuestra base de datos de Mongo...

Leer más
Como crear un pop-up, overlay o modal en Bootstrap
Ene19

Como crear un pop-up, overlay o modal en Bootstrap

En este tutorial aprendremos a crear un pop-up, overlay o ventana modal en Bootstrap de manera fácil. Este tipo de elementos suelen ser muy útil en cualquier aplicación web que desarrollemos usando este framework. Lo primero que debes hacer es incluir bootstrap y jquery en tu proyecto. Ahora ya puedes usar Bootstrap sin problemas. Para crear el modal en Bootstrap lo único que tenemos que hacer es un botón...

Leer más
Crear helpers en Laravel 5
Ene18

Crear helpers en Laravel 5

En este articulo aprenderemos a como crear helpers en Laravel 5 paso a paso. Paso 1. Crear el helper en el directorio app/Helpers <?php namespace App\Helpers; use Illuminate\Support\Facades\DB; class FormatTime { public static function LongTimeFilter($date) { if ($date == null) { return "Sin fecha"; } $start_date = $date; $since_start = $start_date->diff(new \DateTime(date("Y-m-d") . " " . date("H:i:s"))); if ($since_start->y == 0) { if ($since_start->m == 0) { if ($since_start->d...

Leer más
Controladores y rutas en NodeJS. API REST Node.js
Ene17

Controladores y rutas en NodeJS. API REST Node.js

En este tutorial aprenderemos a crear los controladores y rutas en NodeJS para continuar con el desarrollo de nuestra API REST con NodeJS. Lo primero que debemos hacer es crear la carpeta controllers en la raíz del proyecto y dentro crear el fichero nota.js En este archivo vamos a codificar las diferentes acciones de nuestro controlador. Por ejemplo: 'use strict' // Cargamos el modelo para usarlo posteriormente var Nota...

Leer más
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
Mis mejores cursos de desarrollo web de 2017
Dic23

Mis mejores cursos de desarrollo web de 2017

Este año 2017 ha sido un año muy bueno para mí, he cambiado muchísimas cosas en mi vida y he crecido en varios aspectos, por ejemplo, he mejorado mucho como instructor de desarrollo web en Víctor Robles Academy. Tanto es así que ya somos más de 41000 compañeros dentro de mis cursos. Durante el año he impartido muchos de los mejores cursos de desarrollo web de Internet, estoy super...

Leer más
Desarrollar una red social con JavaScript, Angular, NodeJS y MongoDB
Nov30

Desarrollar una red social con JavaScript, Angular, NodeJS y MongoDB

Accede al curso pinchando aquí. He publicado el nuevo curso Desarrollar una red social con JavaScript, Angular y NodeJS, vas a aprender paso a paso como desarrollar una aplicación web completa y funcional paso a paso, a nivel de backend y frontend, usando únicamente tecnologías JavaScript. Seguramente, el mejor curso que he creado en 2017. La red social que vamos a crear será muy parecida a Twitter y es un caso práctico de un desarrollo profesional...

Leer más
¿Que es Go y para que se utiliza?
Nov28

¿Que es Go y para que se utiliza?

Hoy vamos a ver que es Go y para que se utiliza. ¿Que es Go? Es un lenguaje de programación de código abierto, desarrollado por Google. Una de las características es que tiene tipado estático y es un lenguaje compilado. ¿Que ventajas tiene Go? Las ventajas de Golang son las siguientes: Es sencillo Soporta miles de conexiones simultáneas Velocidad y rendimiento ¿Para que sirve Golang? Go sirve para multiples...

Leer más