Logo de Código Facilito
  • Inicio
  • Replays
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso de introducción a Ruby on Rails!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso de introducción a Ruby on Rails

Video Instalar Ruby y RoR en MacOS

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

Para instalar Ruby y Ruby on Rails en MacOS vamos a comenzar por instalar Homebrew, un manejador de paquetes al estilo de apt-get en Ubuntu, sin embargo, a diferencia de apt-get, no está incluído como parte del sistema operativo.

Para instalar Homebrew en tu Mac, debes de ejecutar el siguiente comando en la Terminal:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Una vez con Homebrew instalado, vamos a actualizar el manejador y a instalar Git con el siguiente par de comandos:

brew update
brew install git

Instalar RVM

RVM (Ruby Version Manager), es un manejador de versiones de Ruby, que además de permitirnos instalar Ruby, nos permite manejar distintas versiones de Ruby en la misma computadora, lo que te permitirá trabajar en distintos proyectos con distintas versiones del lenguaje.

Para instalar Ruby ejecutarás el siguiente comando:

curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --rails

Luego de haber instalado RVM, necesitarás reiniciar la Terminal para que el comando de rvm esté disponible y puedas instalar Ruby.

Luego de haber reiniciado la Terminal, procede a instalar Ruby con el siguiente comando, mismo que debería instalar Ruby 2.6.0, la misma versión que usaré yo para el curso:

rvm install 2.6.0 

Luego de esto deberías poder usar el comando ruby, como a continuación:

ruby -v

Instalar Ruby on Rails

El último paso del proceso de instalación será instalar Ruby on Rails:

gem install rails -v 6.0.0.rc1  --no-document

Esto debería de instalar la versión 6.0.0.rc1 de Ruby on Rails.

  • Módulo 1 | 5 clases

    Introducción al curso

    expand_more
    • play_circle_outline

      Clase 1

      Presentación del curso de Rails

    • play_circle_outline

      Clase 2

      Qué es Ruby on Rails

    • play_circle_outline

      Clase 3

      Conocimientos previos

    • play_circle_outline

      Clase 4

      Instalar Ruby y RoR en Windows

    • play_arrow

      Clase 5

      Instalar Ruby y RoR en MacOS

  • Módulo 2 | 11 clases

    Primeros pasos

    expand_more
    • play_circle_outline

      Clase 1

      Crear proyecto de Ruby on Rails

    • play_circle_outline

      Clase 2

      Primera página

    • play_circle_outline

      Clase 3

      Integrar Bootstrap

    • play_circle_outline

      Clase 4

      Diagrama de base de datos del proyecto

    • play_circle_outline

      Clase 5

      Modelos y migraciones

    • play_circle_outline

      Clase 6

      Crear artículos

    • play_circle_outline

      Clase 7

      Texto enriquecido con ActionText

    • play_circle_outline

      Clase 8

      Mostrar artículos

    • play_circle_outline

      Clase 9

      Editar artículos

    • play_circle_outline

      Clase 10

      Eliminar artículos

    • play_circle_outline

      Clase 11

      Ruta base

  • Módulo 3 | 5 clases

    Modularizar y reciclar código

    expand_more
    • play_circle_outline

      Clase 1

      before_action y after_action

    • play_circle_outline

      Clase 2

      Parciales

    • play_circle_outline

      Clase 3

      Render de colecciones

    • play_circle_outline

      Clase 4

      Layouts

    • play_circle_outline

      Clase 5

      Webpack y SASS

  • Módulo 4 | 5 clases

    Autenticación de usuarios

    expand_more
    • play_circle_outline

      Clase 1

      Tabla de usuarios para el registro y login

    • play_circle_outline

      Clase 2

      Instalar devise

    • play_circle_outline

      Clase 3

      Trabajar con la sesión actual

    • play_circle_outline

      Clase 4

      Proteger rutas con login

    • play_circle_outline

      Clase 5

      Modificar formularios de autenticación

  • Módulo 5 | 5 clases

    Relación uno a muchos

    expand_more
    • play_circle_outline

      Clase 1

      Tipos de relaciones

    • play_circle_outline

      Clase 2

      Relación entre usuarios y artículos

    • play_circle_outline

      Clase 3

      Configurar relación en los modelos

    • play_circle_outline

      Clase 4

      Guardar autor de un artículo

    • play_circle_outline

      Clase 5

      Mostrar objetos de las asociaciones

  • Módulo 6 | 3 clases

    Buenas prácticas

    expand_more
    • play_circle_outline

      Clase 1

      Parámetros fuertes

    • play_circle_outline

      Clase 2

      Qué es REST

    • play_circle_outline

      Clase 3

      Rutas REST

  • Módulo 7 | 8 clases

    Relación muchos a muchos

    expand_more
    • play_circle_outline

      Clase 1

      Relación muchos a muchos

    • play_circle_outline

      Clase 2

      Scaffold de categorías

    • play_circle_outline

      Clase 3

      Tabla asociativa y relación en los modelos

    • play_circle_outline

      Clase 4

      Guardar registro muchos/muchos

    • play_circle_outline

      Clase 5

      Evitar registros duplicados

    • play_circle_outline

      Clase 6

      Check boxes

    • play_circle_outline

      Clase 7

      Mostrar objetos asociados

    • play_circle_outline

      Clase 8

      Eliminar asociación

  • Módulo 8 | 2 clases

    Aspectos sociales del blog

    expand_more
    • play_circle_outline

      Clase 1

      Subir archivos

    • play_circle_outline

      Clase 2

      Mostrar archivo subido

Instalar Ruby y RoR en MacOS

arrow_back Siguiente arrow_forward
Curso de introducción a Ruby on Rails