Desarrolla un API para blog con Ruby on Rails. Implementa autenticación, creación y actualización de posts. Utiliza pruebas automatizadas con RSpec y FactoryBot, caching y background jobs para mejorar rendimiento y escalabilidad.
Proyecto
- 3

Creación de APIs con Rails: Proyecto Blog API paso a paso
04:37 min - 4

Configuración de Gemas para Pruebas en Proyectos Rails
06:26 min - 5

Configuración de Gemas en Proyectos Rails: Arspec, Factory Bot y Database Cleaner
07:25 min - 6

Implementación de un Health Check Endpoint en API con RSpec
12:28 min - 7

Diseño de Casos de Uso y Diagramas de Entidad para Aplicaciones
03:16 min - 8

Diagrama de Entidad Relación para Modelos de Aplicación
01:41 min - 9

Modelado de Aplicaciones con TDD en Rails
05:59 min - 10

Validaciones y Pruebas TDD en Rails: Modelos USR y Post
07:07 min - 11

Implementación de Endpoints para Listar y Mostrar Posts con TDD
15:12 min - 12

Implementación de Pruebas y Controladores en Rails
10:34 min - 13

Creación y Actualización de Posts con Pruebas TDD
10:12 min - 14

Implementación de Métodos y Manejo de Excepciones en Rails API
10:23 min - 15

Serialización de Modelos en Rails con ActiveModelSerializer
06:03 min - 16

Búsqueda y Filtrado de Posts por Título con TDD
05:57 min - 17

Implementación de Búsqueda de Posts con Servicios en Rails
06:06 min - 18

Problema N+1 en Rails: Detección y Solución Eficaz
04:40 min - 19

Identificación y solución del problema N+1 en Rails
06:20 min - 20

Flujo de Autenticación en APIs con Tokens y Proveedores
05:29 min - 21

Pruebas de Autenticación en API con Test Driven Development
12:17 min - 22

Autenticación con Tokens: Implementación en Rails API
05:54 min - 23

Autenticación de Usuarios en Controladores Rails
09:20 min - 24

Autenticación y Seguridad en CRUD de Posts en Rails
09:17 min - 25

Pruebas de Creación y Actualización con Autenticación en Rails
14:21 min - 26

Pruebas de API con Postman: Ejecución y Verificación de Respuestas
10:43 min - 27

Caching en Aplicaciones Web: Funciones y Niveles
07:15 min - 28

Aceleración de Búsquedas en Rails con Caching
08:23 min - 29

Background Jobs en Rails: Conceptos y Funcionalidades
05:45 min - 30

Procesamiento en Background y Envío de Correos con Rails
09:45 min - 31

Envío de Correos en Rails con ActionMailer y Background Jobs
11:06 min - 32
Autenticación y Autorización con JWT y Auth0 en Aplicaciones Web
03:48 min
Cierre
Conoce quién enseña el curso

4.6 · 169 opiniones


Luis Sebastian Cantillo
Un curso muy completo desde buenas practicas hasta tests del codigo generado usando TDD


Alejandro López Correa
Gran explicacion y un contenido de gran valor con las implementaciones de TDD, Mailers, Active Jobs, APIs


GIRALDO RESTREPO WILLIAM GUSTAVO
Muy buen profesor, muy completo el curso. Lo deja a uno con unos fundamentos bastantes buenos para desarrollar

Oscar Andres Arrieta González
Muy Bien explicado y muy buen material aunque se puede actualizar. Saludos!


Daniel J. Pérez
El curso es bueno en contenido, se aprende muy buenas prácticas y el maestro explica con claridad, se nota que domina bien el tema. Gran curso, lo único malo que encontré fue la última clase del Auth0 fue en texto y no fue tan claro el texto como me hubiera gustado. Pero fuera de la última clase, fue un gran curso.


Martha Lucía Echeverry Gómez
excelente la explicación sobre el manejo del N+1 y el uso de cache en Rails.


Alejandro Moreno Sicua
El curso tiene temas que son bastante buenos para el desarrollo de software, puesto que cubre buenas prácticas como la delegación de responsabilidades y unit tests. Pienso que el profesor se dio a entender de la mejor manera en cada clase y que fue bastante claro en lo que quería demostrar en cada sesión. Creo que es un buen curso para iniciar en el mundo del backend en Ruby.

Carlos Alfonso Garcia Gonzales
Excelente curso, agradezco al profesor por los ejemplos precisos y la dinámica realizada en el curso. Lo recomiendo a la comunidad de Platzi.

Logré seguir el curso sin problemas con Ruby 3.1.2 y Rails 7.0.4

Carlos Mauro Cárdenas Fernández
ok


Armando Chindoy
Buen curso para aprender los fundamentos de rails para api


Andres Felipe Galeano
Un excelente curso, me gusto mucho el enfoque hacia generar codigo de calidad respaldado con pruebas, muy contento con el curso.


Carlos Alberto Orellana Padilla
Excelente curso


Nibaldo Rojas Godoy
Buen curso para avanzar en la ruta de Ruby, gracias al profesor por la presentación. #NuncaParesDeAprender 🚀


Daniel Rodriguez
Excelente curso, profesor explicó varios puntos importantes en el desarrollo de aplicaciones de rails excelente para un curso avanzado de rails.

Wilson Yulian Pinzón Sierra
Excelente curso, muy buenos conceptos


Julian Pineda
muy bueno este curso, me gusto mucho la metodología implementada para crear la api


Lizeth Mercado Arteta
Muy bueno. Es un buen curso para conocer cómo realizar APIS con Ruby on Rails.


Paco Guevara
Excelente contenido del curso, muy claro y muy bien explicado. Gran profesor!

Santiago Sánchez Agudelo
Muy buen contenido y explicación de todos los casos, Simón se hace entender muy bn!


Cristian Mendoza
Buen curso, grande el profe y me ha gustado. El contenido es bien completo


Medina Castillo Dixon Alberto
Gracias Simon muy buena clase y espero poder seguir realizando clases que generes.


Juan Camilo Espitia
muy buen curso, seria super bueno que realizaran uno enfocado en pruebas unitarias, pero muy buen contenido


Excelente curso, aunque no me quedo muy claro la metodologgia de las pruebas tdd pero de resto estuvo bueno el contenido


Victor Manuel Franco Cañon
Muy buen curso, excelente metodología para enseñar ... LO RECOMIENDO!!


Excelente curso para aprender a hacer API con Ruby on Rails, he aprendido como funciona una API en rails. :D


Ernesto García
Me gustó mucho la metodología, y que explicaron con diagramas todo lo que hicimos :)


Excelente profesor explica muy bien, ademas de que el curso tiene un contenido muy completo explicando a usar ROR utilizando TDD


Jhonnatan Alexander Casas Leon
Muy clara la forma de explicar y ejecutar el codigo.


te llevan de la mano para crear tus apis con buenas practicas y ordenando siempre tu proyecto
Este curso es parte de estas rutas de aprendizaje
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender







