Ruby desde cero
4.6 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
18 students enrolled

Ruby desde cero

Aprende a programar en Ruby de forma fácil y sin rodeos.
4.6 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
18 students enrolled
Created by Melvin Danis
Last updated 11/2018
Spanish
Spanish [Auto-generated]
Current price: $20.99 Original price: $29.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Podrás instalar y configurar el lenguaje Ruby desde cero.
  • Entenderás como está estructurado el lenguaje conociendo su estructura básica.
  • Hacer programas básicos utilizando funciones, variables, condicionales, entre otros.
Requirements
  • Computadora con sistema operativo Windows (Vista, 7, 8, 10)
  • Uso básico de la computadora, como crear archivos de texto, copiar archivos, etc.
Description

Este curso está estructurado para entender Ruby y cimentar las bases para desarrollar aplicaciones en este poderoso lenguaje. Es un curso explicado desde cero, sin tanta saturación de terminologías y tecnicismos, lo cual te ayuda a entender fácilmente su sintaxis.

Ruby es poderoso y puede usarse en desarrollo web, desarrollo de aplicaciones de escritorio y móviles, crear juegos y además, forma parte de uno de los más populares framework, Ruby on Rails.


Who this course is for:
  • Este curso esta dirigido a personas que nunca han programado antes.
  • También puede resultar útil para programadores que ya conocen otro lenguaje y desean aprender los conceptos básicos de Ruby.
  • Personas que sienten la curiosidad por entrar al mundo de la programación para realizar aplicaciones web, de escritorio, así como también aplicaciones móviles.
Course content
Expand all 31 lectures 02:10:28
+ Introducción
6 lectures 25:33

En este video entenderemos lo que es Ruby y cuál es su filosofía.

Preview 04:39

Paso a paso como instalar este lenguaje en Windows 10



Preview 04:12

Paso a paso como instalar este IDE en Windows 10



Instalando el editor de texto: Sublime Text en Windows
04:15

Introducción a modo general sobre como manejarse en la consola de Windows.



Pasos básicos en la Consola de Windows
07:14

Paso a paso como instalar este IDE en MacOs




Instalando el editor de texto: Sublime Text en MacOs
03:27

Introducción a modo general sobre como manejarse en la Terminal de MacOs.




Pasos básicos en la Terminal de MacOs
01:46
+ Aspectos básicos
5 lectures 23:26

En esta lección vemos los tipos de datos que maneja Ruby.




Tipos de datos
05:31

Que son y cómo se comportan las variables en Ruby




Preview 05:12

Breve lección explicando la forma en que deben nombrarse las variables en Ruby, basados en los estándares y lo que espera dicho lenguaje.

Nomenclatura de las Variables
02:57

Comandos para salida datos en Ruby




Preview 03:22

Como usar los comentarios en Ruby. Ya sea línea por línea o multilinea.

Comentarios en Ruby
06:24
+ Strings
4 lectures 21:50

Conociendo los Springs o cadenas y como se comportan en Ruby




Strings
03:14

En esta lección veremos como manejar distintos tipos de caracteres especiales en Ruby




Caracteres especiales en Strings
03:38

Conca… ¿qué? En pocas palabras como combinar distintos strings o storing y otros tipos de datos…




Concatenando Strings
09:45

Ruby tiene un grupo de funciones pre programadas, llamadas: métodos. La librería para los Strings contienen una variedad de métodos para poder utilizarlos según nuestra necesidad.

En la documentación oficial de Ruby, en el bloque izquierdo están todos los métodos disponibles para que los explores y busques según tu necesidad:

https://ruby-doc.org/core-2.2.0/String.html

Los métodos para los Strings
05:13
+ Colecciones de datos
4 lectures 16:17

Los arrays son tipos de datos que existen para manejar una mayor cantidad de información.




Arrays
02:56

Como podemos acceder a los distintos valores de un Array.




Accediendo a los elementos de un Array
04:34

Como administrar en el buen sentido de la palabra este tipo de datos.




Manipulando Arrays
03:18

Los Hash, al igual que los Arrays, son tipos de datos que existen para manejar una mayor cantidad de información.


Hash
05:29
+ Operaciones
2 lectures 10:16

Como sumar, restar, dividir, entre otros… en Ruby




Operaciones aritméticas
03:27

Esta es una parte muy importante en la programación, ya que gracias a ella se desencadenan la mayoría de funciones lógicas.

Operadores de comparación
06:49
+ Condicionales
4 lectures 10:25

¿Alguien recuerda la Tabla de verdad? No importa, aquí entenderemos las declaraciones condicionales.


Preview 00:57

Entendiendo este tipo de condición, para qué y cuándo se utiliza.




Condicionales: If
04:25

Entendiendo este tipo de condición, para qué y cuándo se utiliza.




Condicionales: If else
02:18

Entendiendo este tipo de condición, para qué y cuándo se utiliza.




Condicionales: elsif
02:45
+ Iteradores y Looping
4 lectures 10:47

Entendiendo qué son estas cosas. Básicamente tiene que ver con repeticiones de algo...

Iteradores y Looping
01:02

Entendiendo esta iteración, para qué y cuándo se utiliza.




Iteradores y Looping: While
03:01

Entendiendo esta iteración, para qué y cuándo se utiliza.




Iteradores y Looping: For
02:14

Entendiendo esta iteración, para qué y cuándo se utiliza.




Iteradores y Looping: Each
04:30
+ Métodos
2 lectures 11:54

En esta lección veremos como definir métodos en Ruby




Métodos en Ruby
04:21

Una aplicación más avanzada y útil para los métodos.




Métodos con parámetros
07:33