-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
48 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
### Explica lo que se instaló la noche anterior | ||
El proceso de instalación de la noche anterior es mayormente copiar-y-pegar, y las personas que son nuevas en Ruby no entienden algunas cosas que hicieron. Muéstrales los componentes (git, github, ruby, rails, heroku) y explica para qué es cada uno, cómo todos encajan y ''por qué'' cada uno es importante. Los diagramas pueden ayudar. No asumas que los novatos tienen conocimiento previo: por ejemplo, git no es el único software para control de versiones, es sólo una manera de hacerlo. | ||
|
||
### Asegúrate de que conocen los comandos básicos de *nix | ||
* Recuerda que algunas personas todavía no saben que cuando están en la línea de comandos, están situados en un directorio, y que cuando se cambian de directorio es como moverse entre diferentes carpetas en una GUI (Interface Gráfica de Usuario). NO es obvio si nunca se ha usado antes. | ||
* Si ellos están aprendiendo esto por primera vez, dales un pequeño reto: ir a la carpeta Escritorio (Desktop), crear una sub-carpeta y después ingresar a ella. Usar el comando pwd para verificar que está en el lugar correcto. | ||
* Asegúrate que todos conocen al menos los siguientes comandos: <code>cd, ls, mkdir, irb, pwd</code>. | ||
|
||
* Explicar qué es un argumento y una bandera. | ||
curl -O http://whatever.com/text.txt | ||
* Los comandos equivalentes en DOS son: <code>cd, dir, mkdir, irb</code>. | ||
|
||
### Explica otros conceptos fundamentales. | ||
* ¿Cómo funciona un servidor web? | ||
* ¿Qué son las versiones?, ¿Por qué necesitarías usarlas? | ||
* ¿Cuál es la diferencia entre ejecutar código en la línea de comando y ejecutar código de un archivo? | ||
* ¿Cuál es la diferencia entre Ruby y Rails? | ||
|
||
Ingresa a [Habilidades fundamentales](habilidades_fundamentales) para ver una serie de diapositivas que describen las habilidades básicas requeridas para ser un programador que no involucran escribir código. | ||
|
||
### Diapositivas | ||
El currículum del taller RailsBridge se encuentra en http://docs.railsbridge.org/es/, el cual está hospedado en http://github.com/railsbridge/docs | ||
|
||
Aquí se encuentra un bosquejo del plan/flujo de las diapositivas pasadas: | ||
|
||
* http://www.flickr.com/photos/alexchaffee/5885335854 | ||
|
||
Contacta a Sarah Allen (sara _arroba_ ultrasaurus _punto_ com) y envía tu usuario de github si quieres ser colaborador. O simplemente haz un fork del proyecto de github y envía un pull request cuando hayas hecho algún cambio. | ||
|
||
### Lenguaje Ruby | ||
* Para grupos de principiantes: [Ruby para Principiantes](ruby_para_principiantes) | ||
* [Ruby para Programadores](ruby_para_programadores) | ||
|
||
#### Conceptos claves | ||
* todo es un objeto | ||
* todo devuelve algo | ||
* abrir clases | ||
* bloques | ||
* símbolos | ||
|
||
#### Notas Adicionales para Programadores | ||
* http://gist.github.com/190567 | ||
* http://betterexplained.com/articles/starting-ruby-on-rails-what-i-wish-i-knew/ | ||
|
||
### Rails | ||
|
||
* <a href="/es/introduccion-a-rails">Currículum de Introducción (Suggestotron)</a> | ||
* <a href="/es/rails-intermedio">Currículum Intermedio (Tablero de Mensajes)</a> |
This file was deleted.
Oops, something went wrong.