14
Programación ¿Por dónde empiezo? René Maya @viejoms

Aprender ruby

  • Upload
    rene-m

  • View
    88

  • Download
    0

Embed Size (px)

DESCRIPTION

Presentación de 7 minutos sobre aspectos básicos a cubrir cuando se quiere aprender un lenguaje de programación sin conocimientos previos. Las ligas son a páginas sobre Ruby.

Citation preview

Page 1: Aprender ruby

Programación¿Por dónde empiezo?

René Maya

@viejoms

Page 2: Aprender ruby

Text

Shivapuri, Nepal2012 - 2014

Page 3: Aprender ruby

Text

Traducción = ResolverSintáxis, vocabulario, forma de pensar... etc.

Cómo plantear una idea ajena de forma

sencilla.

Page 4: Aprender ruby

¿Por dónde empezar?

Lo básico de programación:

Plantear un problema

Pasos para solucionar el problema

Aprender a usar las herramientas para resolver

Page 5: Aprender ruby

ProblemaDiccionarios

monolingües:

– Libros.

– Bases de datos mal

estructuradas.

Page 6: Aprender ruby

¿Cómo resolverlo?

Obtener diccionarios

Crear una base de datos bien estructurada

Escribir una aplicación que consulte la base de datos

Page 7: Aprender ruby

Aprender las herramientas

Expresiones Regulares

Mongo / Mongoid

Ruby / Sinatra

HTML & CSS

GIT

Page 8: Aprender ruby

DEMO

Page 9: Aprender ruby

¿Qué necesito para

empezar?

Curiosidad

Fuentes de conocimiento

Mentores

Page 10: Aprender ruby

Curiosidad

Investigar

Deducir (prueba y error)

Aprende a plantear tus dudas

Page 11: Aprender ruby

Fuentes de consulta

Documentación

Dash

Stack Overflow / Google

IRC

Page 12: Aprender ruby

Fuentes para principiantes

Ruby

Tealeaf Academy

Learn Ruby The Hard Way

Ruby Monk

Page 13: Aprender ruby

Fuentes para intermedios

Ruby Koans

CodeWars

Ruby Tapas

Page 14: Aprender ruby

Mentores

Retroalimentación sobre tus proyectos y soluciones

Orientación (te indican por dónde puede estar la

respuesta)

Experiencia

Chelas y pláticas de las que aprendes mucho