Parece que su navegador tiene desactivado JavaScript.

Usted debe tener habilitado JavaScript en su navegador para utilizar la funcionalidad de este sitio web. Haga clic aquí para obtener instrucciones sobre cómo habilitar JavaScript en su navegador.

Vídeo Curso Desarrollo de APIs con Ruby On Rails en Español

Aprende a construir servicios web para comunicar tus APPs a tu Plataforma API con Ruby On Rails

Aprenderás todo lo relacionado con:

  • Autenticación por Tokens
  • CORs explicado
  • Test Driven Development
  • Cómo servir JSON complejo
  • Cómo autenticar aplicaciones
  • Escribir código limpio
  • Login con Oauth

Introducción

  • ¿Qué es una API?
  • Qué es REST y qué es Omniauth
  • Qué aplicación vamos a hacer
  • Instalación de Rails y creación proyecto

Usuarios y Autenticación

  • User model, testing y validaciones
  • Cómo autenticar usuarios con tokens
  • Cómo usar Factory Girl
  • Namespaces para versiones del API
  • Login de usuarios 1/2
  • Login de usuarios 2/2
  • Pruebas para peticiones
  • Autenticar usuarios

CRUDs

  • Encuestas y sus validaciones
  • Mostrar las encuestas
  • Crear Encuestas
  • HTTP Status
  • Opciones personalizadas en un Factory
  • Actualizar encuestas
  • Secuencias en FactoryGirl
  • Eliminar encuestas
  • Callbacks con argumentos

Preguntas y Respuestas

  • Question model y validaciones
  • Nested resources
  • Build List en FactoryGirl
  • Crear preguntas
  • Pruebas para la creación de preguntas
  • Validar propietario de la encuesta
  • Eliminar y actualizar preguntas
  • Acción show para las preguntas
  • Modelo Answer
  • Crear respuestas
  • Actualizar respuestas
  • Eliminar respuestas

jBuilder y CORs

  • JSON API Org
  • Seed Base Datos
  • Yield
  • Layouts con jBuilder
  • Mostrar errores
  • Representar recursos
  • Errores con los recursos
  • Parciales en jBuilder
  • Estandarizar todas las vistas JSON
  • DRY del layout de JSON
  • CORS Headers
  • Peticiones preflight
  • Mostrar errores en CORS

Plataforma de control

  • Login con Google 1:2
  • Login con Google 2:2
  • Guardar sesiones
  • Obtener usuario logueado
  • Cerrar sesión
  • Scaffold y validaciones del modelo para aplicaciones
  • Arreglando las vistas
  • Arreglando los tokens
  • Controlador MyApps
  • Sesiones en las pruebas
  • Mostras aplicaciones
  • Validar Secret Key
  • Validar Origins (AJAX)
  • Tokens por aplicación

Responder encuestas

  • Modelos y validaciones
  • Controlador para las respuestas
  • Mostrar relaciones

    0 artículos

Monedas