Curso de Introducción a Ruby on Rails

Clases del Curso de Introducción a Ruby on Rails

Instruido por:
Johan Tique
Johan Tique
Básico
6 horas de contenido
Ver la ruta de aprendizaje
Curso de Introducción a Ruby on Rails

Curso de Introducción a Ruby on Rails

Progreso del curso:0/36contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/36contenidos(0%)

Introducción

Material Thumbnail

Todo lo que aprenderás sobre Ruby on Rails

01:33 min

Material Thumbnail

¿Qué es Ruby on Rails y por qué usarlo?

04:34 min

Entorno de desarollo

Material Thumbnail

Entorno de desarrollo de Ruby on Rails

02:29 min

Instalación de Ruby, RoR en Linux

13:09 min

Instalación de Ruby, RoR en Mac y Windows

12:49 min

Nuestra primera aplicación

Material Thumbnail

Entender la web con rieles

07:22 min

Material Thumbnail

Primero pasos con Ruby on Rails

11:18 min

Material Thumbnail

Entender el enrutamiento básico

10:15 min

Material Thumbnail

Manipular el patrón MVC

13:12 min

Material Thumbnail

Los secretos de Rails

11:57 min

Material Thumbnail

Agregar el primer conjunto de scaffolds

10:51 min

Material Thumbnail

Cómo funcionan las migraciones

05:57 min

Material Thumbnail

Optimiza tu código con HAML

08:47 min

Material Thumbnail

Agiliza la construcción de formularios con Simple Form

12:19 min

Material Thumbnail

Soporte de varios idiomas para tu aplicación

09:29 min

Material Thumbnail

Debugging: detecta los errores en tu código

09:03 min

Proyecto del curso: primeros pasos

Material Thumbnail

¿Qué vamos a desarrollar?

05:35 min

Material Thumbnail

Diseñando el modelo de datos

05:46 min

Material Thumbnail

Construye los primeros scaffolds del proyecto

10:08 min

Material Thumbnail

Internacionalizando los modelos

11:03 min

Material Thumbnail

Agregando validaciones al modelo

10:42 min

Proyecto del curso: usuarios

Material Thumbnail

Añadiendo el concepto de usuario

11:42 min

Material Thumbnail

Asignando un propietario a la tarea

05:46 min

Material Thumbnail

Añadiendo participantes a la tarea

09:54 min

Material Thumbnail

Creando formularios anidados

12:25 min

Material Thumbnail

Interactuando con Cocoon para anidar formularios

09:36 min

Material Thumbnail

CanCan: ¿puedes hacerlo?

14:13 min

Proyecto del curso: interacciones

Material Thumbnail

Callbacks en Rails

08:59 min

Añadiendo datos semilla

07:39 min

Material Thumbnail

Enviando e-mails a los participantes

13:25 min

Material Thumbnail

Añandiendo notas a la tarea

17:08 min

Material Thumbnail

Añadiendo notas con AJAX

09:12 min

Cierre

Embelleciendo nuestra aplicación

16:20 min

Desplegando a Heroku

04:46 min

Material Thumbnail

Conclusiones del curso

01:22 min

nuevosmás votadossin responder
Javier Omar Pacheco
Javier Omar Pacheco
Estudiante

Tengo problemas con hacer

@task = Task.new(task_params)
 puts "task #{@task.inspect}"
 puts "current_user #{@current_user.inspect}"@task.owner = current_user
...

pero current_user es nil :c y eso hace que el formulario no se guarde, cuando comento la linea de @task.owner = current user, no se cae.

algún consejo?

devise (4.8.0)

0
Dennis Adrian Guzman Betancur
Dennis Adrian Guzman Betancur
Estudiante

Cómo sabe el comando rails g migration que queremos agregar la referencia al usuario específicamente en la tabla tasks?

1
Luis David Ramirez Vargas
Luis David Ramirez Vargas
Estudiante

Una duda al momento de correr tasks me sale esto:
undefined local variable or method `participating_users’ for Task:Class
Extracted source (around line #17):

15
16
17
belongs_to :owner, class_name: 'User’
has_many :participating_users, class_name: 'Participant’
has_many :participants, through: participating_users, source: :user

validates :participating_users, presence: true

1
Luis David Ramirez Vargas
Luis David Ramirez Vargas
Estudiante

Buenas tardes, tengo problema en la instalaciòn de esta parte:

curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash

sale el siguiente error: curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash y pues de ahí obviamente no me deja continuar, ya busquè en google pero ninguna me deja instalarlo.

1
magc2806
magc2806
Estudiante

Soy el único que no encuentra la pestaña de recursos en esta clase? La estoy buscando para buscar la imagen logo.png

1
Luis Mora
Luis Mora
Estudiante

Estoy en Windows y he llegado a este punto
curl -fsSL https://raw.githubusercontent.com/nodenv/nodenv-installer/master/bin/nodenv-

Me pide el password para el user que hice y a pesar de que si es el correcto me dice que no… hay manera de resetearlo?

Saludos

1
magc2806
magc2806
Estudiante

Logré hacer que solo el owner de la tarea sea capáz de crear notas pero quiero restrigingirlo a nivel de vista también. Es decir no quiero que aparezca el campo para ingresar nota si es que no puede crear tareas. Estuve leyendo la gema y entiendo que debería poder hacerlo con un if antes del simple_form_for

-if can?(:create, Note)
  = simple_form_for Note.new, url: task_notes_path(task_id:@task.id), remote:truedo|f|    =f.input :body, label:false, as::string, placeholder:'Ingrese nota', input_html: {autocomplete::off }

Pero me sigue apareciendo. Pero el ability esta ok porque cuando intenta crear la nota me saca y me indica que no tengo permisos para crear. Que puede esatr pasando?

1
magc2806
magc2806
Estudiante

Hola espero estén bien. No me quedó bien claro el scope resolution operator. Me pueden recomendar algun artículo o literatura ?

1
Jonathan Fernando Santana Quispillo
Jonathan Fernando Santana Quispillo
Estudiante

Me sale esto al momento que quise instalar por medio de aptitude. => sudo: aptitude: command not found. Le ha salido a alguno, como lo solucionaron?

0
Jonathan Fernando Santana Quispillo
Jonathan Fernando Santana Quispillo
Estudiante

Y toda esa instalación como se procede en windows?

1