Para programar el funcionamiento de una aplicación hecha con Ruby on Rails usamos el lenguaje de programación Ruby, por lo que un primer requisito es saber Ruby.
Una consideración importante, es que muchos desarrolladores inician a programar con Ruby junto con Ruby on Rails, por lo que si no sabes programar con Ruby, puedes aprender a la par de que aprendes Ruby on Rails, mi recomendación es que sigas este curso en conjunto con el curso de Ruby que tenemos en CódigoFacilito.
Curso gratis de Ruby 100%
Uriel Hernandez
Eventualmente, vas a poder entender mucho mejor el framework si conoces los fundamentos del Desarrollo Backend, el protocolo Http, cómo se comunican un navegador y un servidor, la arquitectura cliente servidor, buenas prácticas y arquitecturas como el MVC y REST, sin embargo, no te recomiendo adentrar en estos temas sino hasta que hayas creado algunas aplicaciones web, ya que tratar de entender estos conceptos desde el inicio puede entorpecer tu aprendizaje, frustrarte o desmotivarte.
Vamos a ir conociendo el framework paso a paso, y luego tú podrás adentrarte en todos estos conceptos. Si eventualmente quieres una base sólida de Desarrollo Backend, te recomiendo el Curso Profesional de Backend, que aunque contiene ejemplos en otra tecnología distinta a Rails, los conocimientos aplican a todos los frameworks y lenguajes de programación.
Curso Profesional de Backend 94%
Uriel Hernandez
Continuemos.
-
check_circle_outlineMódulo 1 | 10 clases
Introducción al framework
expand_more-
done_all
Clase 1
Presentación del curso de Rails
-
done_all
Clase 2
Qué es Ruby on Rails
-
done_all
Clase 3
Conocimientos previos
-
done_all
Clase 4
Instalación en Mac
-
done_all
Clase 5
Instalación en Windows
-
done_all
Clase 6
Crear un proyecto de Ruby on Rails
-
done_all
Clase 7
Explorar los archivos del proyecto
-
done_all
Clase 8
Componentes del framework
-
done_all
Clase 9
Convención sobre configuración
-
done_all
Clase 10
Ambientes de desarrollo
-
-
check_circle_outlineMódulo 2 | 9 clases
Primeros pasos con Rails
expand_more -
check_circle_outlineMódulo 3 | 10 clases
Manejo de datos
expand_more -
check_circle_outlineMódulo 4 | 6 clases
REST
expand_more -
check_circle_outlineMódulo 5 | 9 clases
Construye tu propio CRUD
expand_more -
check_circle_outlineMódulo 6 | 10 clases
Controladores y rutas
expand_more -
check_circle_outlineMódulo 7 | 18 clases
Modelos
expand_more -
check_circle_outlineMódulo 8 | 13 clases
Vistas y Formularios
expand_more -
check_circle_outlineMódulo 9.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-