You can learn anything on Udemy. Start today with one of our 10,000+ online courses

Ruby on Rails en español

Desarrollo de aplicaciones web de manera ágil.
32 reviews
WHAT'S INSIDE
  • Lifetime access to 137 lectures
  • 33+ hours of high quality content
  • A community of 200+ students learning together!
  • 170+ discussions
TAUGHT BY
  • Santiago Ponce Consultor TIC

    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 campañas “Todos.es” y “Red Telecentros”. 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
    • Consultor TIC, administración pública y empresas privadas.
    • Socio-Fundador de mundoformación

    Puedes seguirme en www.santipm.com


SHARE

Ruby on Rails en español

Desarrollo de aplicaciones web de manera ágil.
32 reviews
¿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. 

    • Conocimientos básicos de programación
    • Over 137 lectures and 33 hours of content!
    • 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)
    • Personas con pocos conocimientos de programación
    • Programadores

CURRICULUM

  • SECTION 1:
    Intro
  • 1
    INTRO RUBY ON RAILS
    00:59
  • SECTION 2:
    Introducción
  • 2
    ¿Qué Es Ruby On Rails?
    02:28

    Explicación de los conceptos de Ruby on Rails

  • SECTION 3:
    Características Principales
  • 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
  • 4
    Conceptos básicos - Términal Mac
    23:31

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

  • 5
    Instalación Ruby on Rails en Mac
    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
  • 6
    Símbolo de Sistema Windows
    14:41
  • 7
    Instalacion Windows
    16:09

    Instalación de Ruby on Rails en Sistema Operativo Windows

  • SECTION 6:
    Instalación de Ruby on Rails en Linux
  • 8
    Linux
    2 pages
  • SECTION 7:
    Instalación y Características IDE NetBeans
  • 9
    Instalacion Netbeans
    01:08

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

  • 10
    Instalacion Plugins Netbeans
    01:34

    Plugin necesario para que el editor Netbeans reconozca el lenguaje ruby

  • 11
    Nociones Básicas NetBeans
    05:53

    Aprenderemos un poco de las opciones del editor Netbeans

  • SECTION 8:
    Instalación y Características de Sublime Text 2
  • 12
    Editor 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

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

     

  • 14
    Sublime Text desde Comandos - Mac
    02:57

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

  • 15
    Atajos Sublime text 2 Windows/Linux
    1.92 MB
  • 16
    Atajos Sublime text 2 MAC
    1.93 MB
  • SECTION 9:
    Plugins Sublime Text 2 y NetBeans
  • 17
    Zen Coding
    12:03
    Plugin para Sublime Text 2 y Netbeans, una forma muy muy rápida de crear código HTML y Xml

     

  • 18
    Zen Coding Cheat Sheet
    110.73 KB
  • SECTION 10:
    Lenguaje de programación Ruby - Básico
  • 19
    Paradigma Orientado A Objetos
    04:59

    Explicación de los lenguajes orientados a objetos

  • 20
    Mi Primer Programa
    30:26

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

  • 21
    Estructura De Control
    06:13
  • 22
    Bucles E Iteradores
    15:42

    Bucles e iteradores en lenguaje de programación Ruby

  • 23
    Bloques
    05:18

    Explicación de los bloques en ruby on rails

  • 24
    Métodos
    11:25

    Explicación de como crear un método personalizados

  • 25
    Clases
    22:51
  • 26
    Dudas Visibilidad Métodos
    12:43
  • 27
    Ruby Interactivo
    04:29

    Consola CMD con Ruby interactivo

  • 28
    Símbolos
    03:38
  • 29
    Ejercicios
    2 pages
  • 30
    Ejercicios
    1 page
    Ejercicios más avanzados para Ruby
  • SECTION 11:
    Lenguaje Programación Ruby - Avanzado
  • 31
    Introducción Avanzada Ruby
    11:22

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

  • 32
    Clase Númerica
    17:50

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

  • 33
    Operadores
    18:15
  • 34
    Ejercicios Clase Numeric
    1 page
    Ejercicios para afianzar los conocimientos vistos en el video
  • 35
    Clase String
    15:16

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

  • 36
    Ejercicios String
    1 page
    Ejercicios sobre los métodos de la clase String
  • 37
    Clase Array
    21:34
    Clase Array y sus métodos más importantes
  • 38
    Array Multidimensional
    03:03
  • 39
    Ejercicios Clase Array
    1 page
    Ejercicios de la clase Array
  • 40
    Clase Hash
    16:35
  • 41
    Clase Time
    09:14
    Clase Time y sus métodos más comunes
  • 42
    Ejercicios Clase Time
    1 page
    Ejercicios para la clase Time
  • 43
    Clase Símbolos
    07:45
    Clase Símbolos
  • 44
    Clase Rangos
    04:24
  • 45
    Estructuras de Control
    17:01
  • 46
    Expresiones Regulares
    36:30
  • 47
    Ejercicios Expresiones Regulares
    1 page
  • 48
    Resumen Expresiones Regulares
    1 slide
  • 49
    Clases Personalizadas - Introducción
    48:43
  • 50
    Clases Personalizadas - Tipos de Variables
    12:31
  • 51
    Clases Personalizadas - Argumentos
    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
  • 52
    Clases Personalizadas - Visibilidad de Métodos
    12:34
  • 53
    Métodos de Clase & Método Singleton
    05:44
  • 54
    Renombrar Métodos
    11:42
  • 55
    Herencia y Sobre-escritura
    21:16
  • 56
    Bloques
    13:57
  • 57
    Ejercicios Bloques
    1 page
  • 58
    Módulos
    28:05
  • 59
    Módulo - Mixins
    20:17
  • 60
    Ejercicios Módulo
    1 page
  • 61
    Tratamiento de Errores
    27:17
  • 62
    Introducción a las Test unitarios
    20:13
  • SECTION 12:
    Depuración de Código Ruby
  • 63
    Depurar Programas
    09:22
  • 64
    Resumén Depuración de programas
    1 page
  • SECTION 13:
    Resumen Api Ruby
  • 65
    Api Ruby
    26 pages
  • SECTION 14:
    Mi primer proyecto en Ruby on Rails
  • 66
    Primer Proyecto En ROR
    18:11
  • 67
    Solicitudes URL
    08:19
  • 68
    Estructura De Directorios
    09:08
  • 69
    Ejercicios
    1 page
  • SECTION 15:
    Controladores, vista y contenido dinámico
  • 70
    Plantillas Con Código Ruby
    05:43
  • 71
    Variables De Instancia
    04:56
  • 72
    Vinculaciones
    10:43
  • 73
    Rutas
    17:42
  • 74
    Rutas( Versión Rails 4) Actualización con cambios
    04:36
  • 75
    Ejercicios
    1 page
  • SECTION 16:
    Bases de Datos y migraciones
  • 76
    Introducción a Bases De Datos
    06:18
  • 77
    Configuración Proyecto con Sqlite
    07:38
  • 78
    Configuración Proyecto Con Mysql
    08:44
  • 79
    Introducción a las Migraciones
    07:10
  • 80
    Creación de la migración
    03:21
  • 81
    Composición de la migración
    12:42
  • 82
    Ejecución de Migraciones
    06:53
  • 83
    Cambiar versión Base De Datos
    06:26
  • 84
    Ejercicios
    1 page
  • SECTION 17:
    ActiveRecord
  • 85
    Fundamentos Active Record
    09:34
  • 86
    CRUD Obtener
    18:31
  • 87
    REST & Editar
    12:20
  • 88
    Actualizar
    07:27
  • 89
    CRUD - Crear
    06:45
  • 90
    CRUD Mostrar
    04:41
  • 91
    CRUD Borrar
    02:32
  • 92
    Scaffold
    18:13
  • 93
    Ejercicios
    2 pages
  • SECTION 18:
    Proyecto Final
  • 94
    Proyecto Final
    09:31
  • 95
    Solución Ejercicio Final
    09:13
  • SECTION 19:
    Ruby on Rails 3.2 Avanzado
  • 96
    Introducción Ruby on Rails 3.2
    31:53
    Introducción a Ruby on Rails, generando nuestro primer proyecto. También realizaremos una primera visión sobre las carpetas y subcarpetas creadas.
  • 97
    Controladores y Vistas
    23:12
    Nos adentramos en dos de los actores principales de Rails, el controlador y la vista. Explicamos el funcionamiento de estosy como trabajador con las variables de instancia.
  • 98
    Controladores Avanzado
    42:37
    Empezamos a ver todas las posibilidades que nos brinda trabajar con los controladores, sus variables más importantes etc..
  • 99
    Vistas Avanzado - Parte |
    42:15
    En este video veremos los componentes más destacados de las vistas como lo son:
    * Enlaces.
    * Explicación del funcionamiento del Layout.
    * Insertar multimedia(video,audio,imágenes).

  • 100
    Vistas Avanzado Parte ||
    01:13:30
    Continuamos con las vistas, y todos los ayudantes que podemos utilizar en nuestros proyectos

RATING

  • 23
  • 5
  • 3
  • 1
  • 0
AVERAGE RATING
NUMBER OF RATINGS
32

REVIEWS

  • Juan Manuel Beltran Osa
    Un curso mágnifico

    Un curso sobre Rails 3 que te deja en un excelente nivel para crear aplicaciones con una buena complejidad. Tiene algunos tips sobre Rails 4 aunque algunas cosas toca buscarlas o bien preguntar, que Santiago responde a las dudas.

  • Santiago Hors-Fraile
    No es para seniors, sí para beginners

    Si eres un programador con sólidos conocimientos, sobre todo en web, este curso puede ser muy denso. Aprenderás, pero la sensación es que es demasiado tiempo invertido, mejor un buen libro. Si estás empezando sí lo recomiendo 100%, está muy bien explicado, los ejemplos son correctos y es un paso a paso fácil de seguir.

  • Omar Lagunas
    Excelente curso

    Muy bien curso, aprendes desde un nivel básico hasta uno avanzado. Te enseña a crear toda una solución completa paso a paso. 100% recomendado

  • Daniel Martínez Piñero
    Realmente sencillo de aprender

    Gracias a las didácticas explicaciones de Santiago resulta fácil aprender Ruby on Rails. Curso 100% recomendable. Enhorabuena y gracias por www.mundoformacion.es

  • Jose Hernandez
    Excelente contenido, excelente metodologia

    El amigo Santiago ha preparado un extraordinario curso, muy completo, una secuencia para aprender uno de los lenguajes que mas auge tiene acualmente por versatilidad y comunidad. Recomendado 100%.

  • 30 day money back guarantee!
  • Lifetime Access. No Limits!
  • Mobile Accessibility
  • Certificate of Completion