
Crea un sistema de gestión de tareas con Ruby on Rails. Implementa modelos de datos, autenticación de usuarios con Devise, interacciones dinámicas con JavaScript, envío de emails usando ActionMailer y permisos de acceso con CanCanCan.
Clases del curso
Entorno de desarollo
Nuestra primera aplicación
Proyecto del curso: primeros pasos
Proyecto del curso: usuarios
Proyecto del curso: interacciones
Cierre
Conoce quién enseña el curso

Johan Tique
💎 Líder de Cali Ruby
🔬 Cuenta con artículos científicos publicados
⚽ Aficionado al futbol
conocimientos previos
- Programación orientada a objetos con Ruby.
software y recursos necesarios
- Navegador web.
- Terminal y línea de comandos.
- Editor de código
4.5 · 129 opiniones


Edwin Stiven Galviz Quimbayo
buen curso consejo importante actualícenlo ya, seria muy bueno que hagan uno de ruby on rails 7 con hotwire es super completo para aplicaciones dinamicas sin necesidad de usar react o angular


Martin Juarez Ramirez
Es un gran curso para entender la esencia de rails y el que te deja querer aprendiendo mas sobre R&R


YEINER CARVAJAL QUINA
Muy buen curso introductorio, transfiere conocimientos muy apropiados para empezar el mundo de Rails.


Orlando Santiago Cárdenas Vargas
El profe es muy bueno, le entendi muy bien


Carlos Alejandro Alonzo Lagos
Docente Excelente

Maria Camila Pedraza Pardo
Exelente profesor pero falta un poquito mas de contexto de que hace cada accion y sea mas practica la clase


Alejandro Moreno Sicua
El contenido es bastante preciso y entendible. El profesor muestra una gran actitud y emoción en cada clase, haciendo que den ganas de completar el curso. También, el docente explica a detalle la mayoría de las cosas que normalmente se pasarían por alto, por lo que el curso realmente vale la pena.

Carlos Alfonso Garcia Gonzales
Agradezco al profesor Johan por la enseñanza brindada. Tuve problemas con el curso porque la tecnología ha cambiado en Rails 7, pero pude adaptarme con los comentarios de la plataforma de Platzi y Googleando en general. Sería excelente que haya una actualización de CanCan y Cocoon actualizado a la fecha con el profe Johan.


Andres Felipe Galeano
Es un buen comienzo, aunque se debería actualizar.


Elvia Pineda Perez
Muchos temas o términos para aprender.


Enrique Andres Gonzalez Pelaez
al principio no entendia el por que de las gemas que usaba, pero ahora que trabajo como programador ROR me doy cuenta que todo lo que viene en el curso es lo que profesionalmente se usa


J Donado
El contenido del curso es excelente para crear una aplicación Rails funcional. Además el prpfesor explica muy bien; es claro en los conceptos.


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


Nathaly Linares Escalante
Excelente profesor y un proyecto de gran nivel!!


Roberto Rosales Gutierrez
Excelente curos para inicar en Ruby on Rails !


Andrea Rodríguez
Me gustaria que sacaran mas cursos de Ruby on Rails y actualizaran los contenidos, el profe super bueno


Víctor Jara
Es un gran curso, se aprende un montón y el profesor es muy bueno explicando. 100% recomendado.


Mauricio Tabares
Que curso tan bueno y el maestro exigente, buen ritmo. Me gusto que enseñó en caliente y cuando cometia errores procededia a buscarlos.


Agustina Corvo
Excelente curso y profesor, se notó su experiencia a lo largo de las clases. Recomendado para todos aquellos que se quieren iniciar en Rails.

Gonzalo Peñaranda
la versatilidad y habilidad del profesor para explicar los conceptos clave sobre Ruby on rails.


José D. Gutiérrez
Sorprendente la explicación del profesor. Súper clara y concisa. Excelente curso


Patricio Galarza
Bien explicado y al detalle para empezar con rails, excelente profesor.

Curso completísimo que te enseña todo lo básico y necesario para crear una aplicación web completa con Ruby on Rails, con la mezcla perfecta de explicaciones a fondo y código en práctica para crear un muy buen proyecto. Recomendadisimo!


Diego D Jesús Moreno Valdez
introduccion al conicimiento del mundo de rails , aprendiendo las beses solidas de como empezar a crear un proyecto en ruby on rails


Jesús Duarte García
Muy buen curso, no soy fan de combinar back y front en un solo lenguaje pero Rails tiene muy lo suyo


Helmuth Sodetz
Excelente curso, excelente profesor, lo unico que no me gusto mucho fue la implementacion de haml.


Fernando Daniel Burgos
Un curso excelente para enteder frameworks y sistemas MVC. El profesor es del top 3 de los que he visto en Platzi. Deseo ver mas cursos de rails y mas cursos de Johan.


Nathaly Sotomayor Ampudia
Excelente forma de explicar del profesor, muy detallado en cada tema. Buen tipo de proyecto para iniciarse en Rails.


Juan Camilo Espitia
Gracias por el contenido, siento que fue un gran curso un poco general, pero con muy buenos tips, me gustaria que realizaran un full enfocado en test y otro full enfocado en el active record

Santiago Sánchez Agudelo
Buena explicación en cada video, enseña lo esencial para empezar a desarrollar en ruby
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Desarrolla aplicaciones web desde cero y haz realidad tu carrera como Web Developer. Sé parte de la industria con los empleos mejor pagados a nivel global.




DevOps y Cloud para Desarrolladores Web
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.




Desarrollo Backend con Python
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.




Desarrollo Backend con Node.js
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.




Desarrollo Backend con Java
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.




Desarrollo Backend con PHP
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.




Bases de Datos para Web
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.




Desarrollo Frontend con React.js
Desarrollo Frontend con React.js




Desarrollo Frontend con JavaScript
Desarrollo Frontend con JavaScript




Fundamentos del Desarrollo Web Profesional
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.




Diseño y Desarrollo Frontend
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.




Testing Automatizado y QA para Web
Asegura la calidad de tus aplicaciones web implementando pruebas unitarias, de integración, E2E y de rendimiento con herramientas como Jest, Cypress, Playwright, Testing Library y K6.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender