Isotipo EDteam

Empieza a construir tu futuro con EDteam

EDteam Logo
Ruby desde cero

Curso: Ruby desde cero

básico
8 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

Ruby desde cero

Toma este curso
Ruby desde cero

Curso: Ruby desde cero

básico
+8 horas
Sube a premium

Y accede a todos los cursos con un solo pago

Ruby desde cero

Ruby desde cero

Aprende el lenguaje sobre el que se fundamenta Ruby on Rails, uno de los frameworks más famosos de la programación web.

Nivel: básico
Fecha de lanzamiento: 1 de Febrero
Duración: +8 horas
(Ver temario)
Calificación: 4.8
(Ver 4 opiniones)

Comparte:

Acerca de este curso

En este curso aprenderás las bases de cómo es que funciona este lenguaje que ha cambiado el mundo del desarrollo web, alcanzando un nivel intermedio.

¿Qué aprenderás?

  • A crear aplicaciones enfocadas al backend, como servicios web, procesamiento de datos, manejo de archivos, automatización de procesos, etc.
  • Entenderás las bases del funcionamiento de una página web, con el módulo de introducción a Ruby On Rails.

¿A quién está dirigido este curso?

  • Personas con conocimiento de programación orientada a objetos.

Profesor del curso

Avatar

Héctor Tello

@hectortelloVer perfil

Soy alguien apasionado por la música y por la tecnología. También me gusta mucho compartir mis conocimientos con los demás, porque soy un fiel creyente que la mejor manera de aprender es enseñando.

Temario del curso

Introducción

¿Qué es Ruby?, ventajas y desventajas del lenguaje, presentación del proyecto del curso.

  • 1.1 - Bienvenida y presentación del proyecto del curso

  • 1.2 - ¿Qué es Ruby? Ventajas, desventajas, quiénes lo usan

  • 1.3 - Instalación de Ruby

  • 1.4 - Instalación de Ruby en Windows

  • 1.5 - Ruby 3

Las bases de Ruby I

Conceptos básicos de programación, pero aplicados a Ruby, como las variables, estructuras de control de flujo, y el manejo de excepciones.

  • 2.1 - Tipos de datos I: Integer, float

  • 2.2 - Tipos de datos II: String y symbols

  • 2.3 - Hashes y arrays (Parte 1)

  • 2.4 - Hashes y arrays (Parte 2)

  • 2.5 - Ranges

  • 2.6 - Condiciones

Las bases de Ruby II

Seguimos con conceptos básicos de programación aplicados a Ruby, tocando ciclos, expresiones regulares, excepciones.

  • 3.1 - Regex

  • 3.2 - Bloques

  • 3.3 - Ciclos

  • 3.4 - Procs y lambdas

  • 3.5 - Manejo de excepciones

Ruby como POO

Ruby visto desde el paradigma de programación orientado a objetos.

  • 4.1 - Built-in classes

  • 4.2 - Clases y objetos

  • 4.3 - Métodos accesores

  • 4.4 - Modificadores de acceso

  • 4.5 - Herencia

  • 4.6 - Módulos y mixins

Extras

Pruebas con Ruby, uso de rubygems, byebug y manejo de ficheros.

  • 5.1 - Bundler y Ruby Gems

  • 5.2 - Pruebas con Rspec y Minitest

  • 5.3 - Degubber con byebug

  • 5.4 - Manejo de archivos

Proyecto del curso

Proyecto del curso, una aplicación sencilla para el manejo de tareas.

  • 6.1 - Estructura inicial del proyecto y casos de uso

  • 6.2 - Realización del login y función main (Parte 1)

  • 6.3 - Realización del login y función main (Parte 2)

  • 6.4 - Funcionamiento principal del proyecto I

  • 6.5 - Funcionamiento principal del proyecto II

  • 6.6 - Funcionamiento principal del proyecto III

Introducción a Ruby On Rails

Se explicará levemente el framework Ruby On Rails, para darle más herramientas al estudiante al momento de querer incursionar en el mundo del desarrollo web.

  • 7.1 - ¿Qué es Ruby On Rails? e instalación

  • 7.2 - Instalación de Rails en Windows

  • 7.3 - Patrón MVC

  • 7.4 - Creando una aplicación con Rails

  • 7.5 - Explicación de la "magia" de Rails

  • 7.6 - Agregando estilos

  • 7.7 - Despedida del curso

Profesor del curso

Avatar

Héctor Tello

@hectortelloVer perfil

Soy alguien apasionado por la música y por la tecnología. También me gusta mucho compartir mis conocimientos con los demás, porque soy un fiel creyente que la mejor manera de aprender es enseñando.

Asistente del curso

Avatar
Edgar Pérez
@edgarjperezVer perfil

Sigue aprendiendo con

Python desde cero

Python desde cero

Avatar

Pablo España

5

4.8

JavaScript desde cero

JavaScript desde cero

Avatar

Beto Quiroga

5

4.8

Java desde Cero

Java desde Cero

Avatar

Alexys Lozada

5

4.7

Programación orientada a objetos

Programación orientada a objetos

Avatar

José Dimas Luján

5

4.6

Empieza a aprender Ruby desde cero

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

Obtén cuatro meses gratis
al adquirir un plan anual

Por $ USD más obtén
una suscripción anual

Premium

Ahorra $120 USD
$360240USD

El mes te sale a $30 20 USD

Ahorra 33 %

Ahorra 33 %

Ahorra 33 %

Gráfico de tabla

Impulsa tu carrera con acceso a todos los cursos y especialidades

unicorn-head-smile¿Tienes un EDycupón?
  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+176 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reproducción automática de clases

  • Continúa estudiando en el segundo exacto donde te quedaste

  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+176 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reproducción automática de clases

  • Continúa estudiando en el segundo exacto donde te quedaste

  • Ver todas las características

* Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Sólo este curso

$28USD

$30 20 USD

Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

4 calificaciones de los estudiantes (4.8)

Cargando Calificaciones...

Sigue aprendiendo con

Python desde cero

Python desde cero

Avatar

Pablo España

5

4.8

JavaScript desde cero

JavaScript desde cero

Avatar

Beto Quiroga

5

4.8

Java desde Cero

Java desde Cero

Avatar

Alexys Lozada

5

4.7

Programación orientada a objetos

Programación orientada a objetos

Avatar

José Dimas Luján

5

4.6