Última actualización:

¿Qué voy a aprender?

Sails.js es un Framework JavaScript que trabaja sobre Node.js y nos permite desarrollar varios tipos de aplicaciones, WEB, Real Time y API REST.

En este curso aprenderás a desarrollar tu primera API REST con Sails.js con un montón de características que te serán útiles para tu futuro que paso a detallar.
  • Crear un proyecto con Sails.js
  • Desarrollar API REST
  • Validar datos de entrada manejando excepciones, al crear y al editar
  • Proteger los recursos de tu API REST con Policies de varias formas
  • Conectar a una base de datos MySQL con Waterline
  • Utilizar los modelos del ORM Waterline para crear las tablas de tu base de datos
  • Retornar respuestas JSON
  • Ocultar campos tipo password en tus respuestas API
  • Operaciones completas de CRUD con API REST

Si te gusta lo que ves, no lo dudes, todo lo hacemos utilizando la versión 1.1.0 de Sails.js, que es la última. Te esperamos en el curso :).

Requisitos recomendados para tomar el curso

¿Para quién es este curso?

Programadores que deseen utilizar un Framework más avanzado para el desarrollo de API REST basado en Blueprint, haciendo fácil lo difícil y ahorrando muchas horas de trabajo.

¿Qué hago si tengo dudas a lo largo del curso?

El curso Desarrolla tu primera API REST con Sails.js cuenta con su propio foro para recibir ayuda en caso de que la necesites, una vez te hayas inscrito podrás acceder siempre que quieras. Las dudas planteadas en el foro normalmente son respondidas el mismo día para acelerar la fase de aprendizaje.

Contenido del Curso

Introducción
API REST Sails.js: ¿Qué vamos a hacer? GRATIS 00:04:00
Archivos del curso
API REST Sails.js: Proyecto final y POSTMAN 00:00:00
Desarrollando un API REST con Sails.js
API REST Sails.js: Instalar Sails.js, crear proyecto y hola mundo 00:04:00
API REST Sails.js: Instalar MySQL y configurar una conexión a base de datos 00:03:00
API REST Sails.js: Crear API Users, tabla users con migraciones y el comando lift 00:07:00
API REST Sails.js: Aprender a configurar modelos 00:03:00
API REST Sails.js: Insertar datos para entorno de desarrollo en MySQL con Sails.js 00:05:00
API REST Sails.js: Hooks en los modelos de Sails.js, encriptar password antes de crear usuario 00:05:00
API REST Sails.js: Introducción a Blueprints, añadiendo un prefijo a nuestra API 00:02:00
API REST Sails.js: Ejecutando nuestro servidor con Nodemon para actualizar el servidor en cada cambio de código 00:03:00
API REST Sails.js: Políticas de acceso, controlando el acceso a nuestros recursos 00:05:00
API REST Sails.js: Guardando datos de configuración propios, en nuestro caso un API KEY 00:03:00
API REST Sails.js: Añadir validación a nuestra API, MIN, EMAIL y REQUIRED 00:08:00
API REST Sails.js: Validar email único al dar de alta usuarios 00:04:00
API REST Sails.js: Hook beforeUpdate, automatizando procesos al actualizar datos 00:06:00
API REST Sails.js: Permitir eliminar registros únicamente a usuarios con permisos, Policy isAdmin 00:04:00
API REST Sails.js: Ocultar columnas al retornar respuestas JSON, ejemplo columna Password 00:02:00

Valoraciones del curso

4

3 valoraciones
  • 1 estrellas0
  • 2 estrellas0
  • 3 estrellas1
  • 4 estrellas1
  • 5 estrellas1
  1. Un curso muy bueno para empezar con Sails

    No conocía Sails y me ha gustado mucho el curso.

  2. buen curso y bien explicado

    Bien explicado, seria bueno que el curso tenga una continuación donde se aborden temas como la conexión a otras bd, las consultas a la bd, controladores, las rutas y la autenticación con jwt, etc

  3. Buen curso, pero se me ha quedado un poco corto...

    El curso está muy bien y he aprendido un montón de cosas, pero se me queda un poco corto en cuanto a contenido de Sails.js, de todas formas lo recomiendo.

    • Muchas gracias Alfonso, es cierto que no es un curso extenso, pero cumple con el cometido, que es una introducción a Sails desarrollando una API REST de forma completa y utilizando las mejores prácticas.

Más valoraciones
HACER ESTE CURSO
  • Opciones de Precio +
  • ACCESO PARA SIEMPRE
  • Certificado del curso
  • Número de unidades17
  • 1 hora, 8 minutos
21 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register