Ruby on Rails en español

Desarrollo de aplicaciones web de manera ágil.
3.8 (111 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,155 students enrolled
$50
Take This Course
  • Lectures 137
  • Contents Video: 32.5 hours
    Other: 1 hour
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2012 Spanish

Course Description

¿Por qué Ruby on Rails es el lenguaje de programación del futuro?

Ruby on Rails nos facilita la ardua tarea de programar con un diseño rápido, seguro y fácil. Siénte como con poco código podemos avanzar rápidamente en nuestra aplicación web. Está basado en una arquitectura Modelo-Vista-Controlador, una manera de organizar nuestra programación que ruby on rails a vuelto a poner de moda. Aplicaciones como Twitter, Linked y Groupon están basadas en Ruby on Rails. 

¿Qué voy a aprender en este curso?

Aprenderemos desde 0 a crear aplicaciones web 2.0, una introducción al lenguaje de programación ruby. Encontrará más de 20 horas de formación donde realizaremos varios proyectos como un carrito de la compra, y una red social con perfiles, inicio de sesión etc....

¿Por qué debería tomar este curso?

Sí quieres empezar a aprender desde 0 hasta un nivel avanzado con apoyo de Santiago Ponce, con ejercicios, video-conferencias, ampliación de temarios, resolución de dudas de alumnos con nuevos vídeos. Vea los comentarios de los alumnos y se dará cuenta que ha dado con el mejor curso del mercado sobre ruby on rails, y con un profesor que estará pendiente de su aprendizaje. 

What are the requirements?

  • Conocimientos básicos de programación

What am I going to get from this course?

  • Introducción a Ruby on Rails desde un nivel básico-avanzado
  • Conseguir configurar un proyecto web y crear un carrito de la compra básico
  • Crear un proyecto parecido a un red social, con foro, email, perfil, formularios, inicio de sesión etc.. (en contrucción)

What is the target audience?

  • Personas con pocos conocimientos de programación
  • Programadores

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Intro
INTRO RUBY ON RAILS
00:59
Section 2: Introducción
02:28

Explicación de los conceptos de Ruby on Rails

Section 3: Características Principales
06:55

Explicación Modelo-Vista-Controlador y las filosofías Ruby on Rails

Section 4: Instalación de Ruby on Rails en Mac
23:31

 Configuración y explicación de los comandos básicos

15:02

En este video se verás la instalación de ruby on rails en Mac

Section 5: Instalación de Ruby on Rails en Windows
Símbolo de Sistema Windows
14:41
16:09

Instalación de Ruby on Rails en Sistema Operativo Windows

Section 6: Instalación de Ruby on Rails en Linux
Linux
2 pages
Section 7: Instalación y Características IDE NetBeans (Obsoleto)
01:08

Instalación del editor Netbeans para programar con Ruby on Rails

01:34

Plugin necesario para que el editor Netbeans reconozca el lenguaje ruby

05:53

Aprenderemos un poco de las opciones del editor Netbeans

Section 8: Instalación y Características de Sublime Text 2
57:07

 Introducción al editor Sublime Text 2, donde veremos la instalación de Package Control, Snipets y creación, Instalación de plugins y una pequeña descripcción del menú que no encontramos en el editor

01:52
Configurar en Windows la ejecución de Sublime Text 2 desde el símbolo de sistema

 

02:57

 Ejecución de archivos o proyectos desde el terminal con Sublime Text 2

Atajos Sublime text 2 Windows/Linux
2.0 MB
Atajos Sublime text 2 MAC
2.0 MB
Section 9: Plugins Sublime Text 2 y NetBeans
12:03
Plugin para Sublime Text 2 y Netbeans, una forma muy muy rápida de crear código HTML y Xml

 

Zen Coding Cheat Sheet
113.4 kB
Section 10: Lenguaje de programación Ruby - Básico
04:59

Explicación de los lenguajes orientados a objetos

30:26

Creación de el primer programa en el lenguaje de programación Ruby

Estructura De Control
06:13
15:42

Bucles e iteradores en lenguaje de programación Ruby

05:18

Explicación de los bloques en ruby on rails

11:25

Explicación de como crear un método personalizados

Clases
22:51
Dudas Visibilidad Métodos
12:43
04:29

Consola CMD con Ruby interactivo

Símbolos
03:38
Ejercicios
2 pages
1 page
Ejercicios más avanzados para Ruby
Section 11: Lenguaje Programación Ruby - Avanzado
11:22

Una introducción más avanzada sobre el lenguaje de programación Ruby

17:50

Diferentes clases numéricas con sus métodos más importantes

Operadores
18:15
1 page
Ejercicios para afianzar los conocimientos vistos en el video
15:16

Clase String donde vemos los métodos más habituales.

1 page
Ejercicios sobre los métodos de la clase String
21:34
Clase Array y sus métodos más importantes
Array Multidimensional
03:03
1 page
Ejercicios de la clase Array
Clase Hash
16:35
09:14
Clase Time y sus métodos más comunes
1 page
Ejercicios para la clase Time
07:45
Clase Símbolos
Clase Rangos
04:24
Estructuras de Control
17:01
Expresiones Regulares
36:30
Ejercicios Expresiones Regulares
1 page
Resumen Expresiones Regulares
1 page
Clases Personalizadas - Introducción
48:43
Clases Personalizadas - Tipos de Variables
12:31
16:39
Veremos como pasar argumentos como un número de variables fijo, variables, Arrays, Hash, Bloques y además como coger los argumentos desde el Terminal o CMD
Clases Personalizadas - Visibilidad de Métodos
12:34
Métodos de Clase & Método Singleton
05:44
Renombrar Métodos
11:42
Herencia y Sobre-escritura
21:16
Bloques
13:57
Ejercicios Bloques
1 page
Módulos
28:05
Módulo - Mixins
20:17
Ejercicios Módulo
1 page
Tratamiento de Errores
Preview
27:17
Introducción a las Test unitarios
20:13
Section 12: Depuración de Código Ruby
Depurar Programas
09:22
Resumén Depuración de programas
1 page
Section 13: Resumen Api Ruby
Api Ruby
Preview
26 pages
Section 14: Mi primer proyecto en Ruby on Rails
Primer Proyecto En ROR
18:11
Solicitudes URL
08:19
Estructura De Directorios
09:08
Ejercicios
1 page
Section 15: Controladores, vista y contenido dinámico
Plantillas Con Código Ruby
05:43
Variables De Instancia
04:56
Vinculaciones
10:43
Rutas
17:42
Rutas( Versión Rails 4) Actualización con cambios
04:36
Ejercicios
1 page
Section 16: Bases de Datos y migraciones
Introducción a Bases De Datos
06:18
Configuración Proyecto con Sqlite
07:38
Configuración Proyecto Con Mysql
08:44
Introducción a las Migraciones
07:10
Creación de la migración
03:21
Composición de la migración
12:42
Ejecución de Migraciones
06:53
Cambiar versión Base De Datos
06:26
Ejercicios
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Santiago Ponce es consultor e investigador en TICs para el Desarrollo y Gestión del Conocimiento, analista y programador de aplicaciones Web para empresas y cuenta con una amplia experiencia como formador docente en cursos relacionados con Ruby on Rails. Además, es miembro - colaborador de FUNDETEC (Fundación para el Desarrollo Infotecnológico de Empresas y Sociedad) y APTIC (Asociación de Asesores TIC de proximidad). Asesor TIC en campañas “Todos” y “Red Telecentros” del Ministerio de Industria, Turismo y Comercio de España; miembro activo en FUNDETEC e ITA; formador docente con más de 5 años de experiencia; programador en aplicaciones Web 2.0 y consultor TIC en administración pública y empresas privadas. Conozca CursoDeRails un lugar donde podrás encontrar actualizaciones semanales

Ready to start learning?
Take This Course