SlideShare una empresa de Scribd logo
Programación 
¿Por dónde empiezo? 
René Maya 
@viejoms
Text 
Shivapuri, Nepal 
2012 - 2014
Text 
Traducción = Resolver 
Sintáxis, vocabulario, forma de pensar... etc. 
Cómo plantear una idea ajena de forma 
sencilla.
¿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
Problema 
Diccionarios 
monolingües: 
– Libros. 
– Bases de datos mal 
estructuradas.
¿Cómo resolverlo? 
Obtener diccionarios 
Crear una base de datos bien estructurada 
Escribir una aplicación que consulte la base de datos
Aprender las herramientas 
Expresiones Regulares 
Mongo / Mongoid 
Ruby / Sinatra 
HTML & CSS 
GIT
DEMO
¿Qué necesito para 
empezar? 
Curiosidad 
Fuentes de conocimiento 
Mentores
Curiosidad 
Investigar 
Deducir (prueba y error) 
Aprende a plantear tus dudas
Fuentes de consulta 
Documentación 
Dash 
Stack Overflow / Google 
IRC
Fuentes para principiantes 
Ruby 
Tealeaf Academy 
Learn Ruby The Hard Way 
Ruby Monk
Fuentes para intermedios 
Ruby Koans 
CodeWars 
Ruby Tapas
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

Más contenido relacionado

Similar a Aprender ruby

2 IA en educación - Aprendizaje y Enseñanza
2 IA en educación - Aprendizaje y Enseñanza2 IA en educación - Aprendizaje y Enseñanza
2 IA en educación - Aprendizaje y Enseñanza
Brenda Cecilia Padilla Rodríguez
 
COMUNICACIÓN
COMUNICACIÓNCOMUNICACIÓN
COMUNICACIÓN
Naty Naty Rguez
 
Planificacion Modelo Pedro Salgado SalaméE
Planificacion Modelo Pedro Salgado SalaméEPlanificacion Modelo Pedro Salgado SalaméE
Planificacion Modelo Pedro Salgado SalaméE
Pedro Salgado
 
Para el alumno
Para el alumnoPara el alumno
Para el alumno
Guadalupe511
 
Wqaventura
WqaventuraWqaventura
Wqaventura
Domingo Méndez
 
Como realizar un proyecto de titulo
Como realizar un proyecto de tituloComo realizar un proyecto de titulo
Como realizar un proyecto de titulo
Bernardita Infante
 
Webquest Textos Poéticos
Webquest Textos PoéticosWebquest Textos Poéticos
Webquest Textos Poéticos
merinoraquel
 
Presentación UNIBE 2014
Presentación UNIBE 2014Presentación UNIBE 2014
Presentación UNIBE 2014
eCabral eLearning
 
Para el alumno
Para el alumnoPara el alumno
Para el alumno
Guadalupe511
 
Webquest.ppt parabola
Webquest.ppt   parabolaWebquest.ppt   parabola
Webquest.ppt parabola
liszet
 
Webquest.ppt parabola
Webquest.ppt   parabolaWebquest.ppt   parabola
Webquest.ppt parabola
liszet
 
Webquest Chuni y Johanna
Webquest Chuni y JohannaWebquest Chuni y Johanna
Webquest Chuni y Johanna
INT
 
Tutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textosTutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textos
claudiocastello_1953
 
4 ova nelly omaira perilla roldan
4 ova nelly omaira perilla roldan4 ova nelly omaira perilla roldan
4 ova nelly omaira perilla roldan
dcpe2014
 
Secuencia DidáCtica De Comunidades De Aprendizaje
Secuencia DidáCtica De Comunidades De AprendizajeSecuencia DidáCtica De Comunidades De Aprendizaje
Secuencia DidáCtica De Comunidades De Aprendizaje
Sistematizacion De la Enseñanza
 
PRESENTACION SEMANA 5
PRESENTACION SEMANA 5PRESENTACION SEMANA 5
PRESENTACION SEMANA 5
Llydum
 
Para el alumno
Para el alumnoPara el alumno
Para el alumno
Guadalupe511
 
PROYECTO DE AULA
PROYECTO DE AULA PROYECTO DE AULA
PROYECTO DE AULA
Zolma Sánchez García
 
Segunda Entrega
Segunda EntregaSegunda Entrega
Segunda Entrega
Giancarlo Cisneros
 
Herramientas web 2.0 para FpN
Herramientas web 2.0 para FpNHerramientas web 2.0 para FpN
Herramientas web 2.0 para FpN
Lourdes Cardenal Mogollón
 

Similar a Aprender ruby (20)

2 IA en educación - Aprendizaje y Enseñanza
2 IA en educación - Aprendizaje y Enseñanza2 IA en educación - Aprendizaje y Enseñanza
2 IA en educación - Aprendizaje y Enseñanza
 
COMUNICACIÓN
COMUNICACIÓNCOMUNICACIÓN
COMUNICACIÓN
 
Planificacion Modelo Pedro Salgado SalaméE
Planificacion Modelo Pedro Salgado SalaméEPlanificacion Modelo Pedro Salgado SalaméE
Planificacion Modelo Pedro Salgado SalaméE
 
Para el alumno
Para el alumnoPara el alumno
Para el alumno
 
Wqaventura
WqaventuraWqaventura
Wqaventura
 
Como realizar un proyecto de titulo
Como realizar un proyecto de tituloComo realizar un proyecto de titulo
Como realizar un proyecto de titulo
 
Webquest Textos Poéticos
Webquest Textos PoéticosWebquest Textos Poéticos
Webquest Textos Poéticos
 
Presentación UNIBE 2014
Presentación UNIBE 2014Presentación UNIBE 2014
Presentación UNIBE 2014
 
Para el alumno
Para el alumnoPara el alumno
Para el alumno
 
Webquest.ppt parabola
Webquest.ppt   parabolaWebquest.ppt   parabola
Webquest.ppt parabola
 
Webquest.ppt parabola
Webquest.ppt   parabolaWebquest.ppt   parabola
Webquest.ppt parabola
 
Webquest Chuni y Johanna
Webquest Chuni y JohannaWebquest Chuni y Johanna
Webquest Chuni y Johanna
 
Tutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textosTutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textos
 
4 ova nelly omaira perilla roldan
4 ova nelly omaira perilla roldan4 ova nelly omaira perilla roldan
4 ova nelly omaira perilla roldan
 
Secuencia DidáCtica De Comunidades De Aprendizaje
Secuencia DidáCtica De Comunidades De AprendizajeSecuencia DidáCtica De Comunidades De Aprendizaje
Secuencia DidáCtica De Comunidades De Aprendizaje
 
PRESENTACION SEMANA 5
PRESENTACION SEMANA 5PRESENTACION SEMANA 5
PRESENTACION SEMANA 5
 
Para el alumno
Para el alumnoPara el alumno
Para el alumno
 
PROYECTO DE AULA
PROYECTO DE AULA PROYECTO DE AULA
PROYECTO DE AULA
 
Segunda Entrega
Segunda EntregaSegunda Entrega
Segunda Entrega
 
Herramientas web 2.0 para FpN
Herramientas web 2.0 para FpNHerramientas web 2.0 para FpN
Herramientas web 2.0 para FpN
 

Último

3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Libro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eessLibro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eess
maxgamesofficial15
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
KarenCaicedo28
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Libro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eessLibro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eess
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 

Aprender ruby