Temario

Contribuyendo al Wiki - Esperando Revisión (Hector Sansores)

  1. HTML - Revisado (Quiliro Ordóñez)
    1. Estructura básica de las páginas y elementos principales - Revisado (Quiliro Ordóñez)
    2. Hipervínculos (primera etiqueta de Rails - link_to) - Revisado (Quiliro Ordóñez)
    3. Insertando imágenes - Esperando Revisión (Quiliro Ordóñez)
  2. CSS - Revisado (Quiliro Ordóñez)
    1. Introducción a los elementos de estilo - estilos en línea vs. CSS - Esperando Revisión (Quiliro Ordóñez)
    2. Herencia - En proceso (Quiliro Ordóñez)
    3. Grupos de estilo principales - Esperando Revisión (Quiliro Ordóñez)
      1. Tipos de letra y Colores
      2. Texto
      3. Fondos
      4. Dimensiones
      5. Posicionamiento & Flujo de Página
      6. Bordes
      7. Viñetas y Otros
  3. Javascript (Prototype)
    1. ¿Qué es un guión?
    2. JavaScript básico
    3. DOM
    4. Seleccionando un elemento
    5. Acciones básicas sobre un objeto(mouseover, cambio de estilos/valores, efectos)
    6. Sentencias condicionales
  4. Instalación
    1. Windows
    2. Trisquel
  5. Elementos básicos de programación
    1. Introducción a programación orientada a objetos (POO)
    2. Valores y variables
    3. Methods
  6. Conceptos básicos de Rails - Revisado (Quiliro Ordóñez)
    1. Modelo-Vista-Controlador (MVC)
    2. Migrations
    3. Asociaciones
    4. Enrutamiento
    5. Andamiaje
    6. Formularios
    7. Vistas y Diseños
  7. Hacia un mejor código
    1. Parciales (DRY)
    2. Validaciones
    3. Métodos de clase
    4. Filtros
    5. ActionMailer
    6. jQuery
    7. Recursos anidados
  8. Plugins / Gemas
    1. ¿Qué es un plugin? ¿Qué es una gema? ¿Por qué usarlos?
    2. Plugins y gemas comunes
      1. Autenticación y autorización
      2. CMS
      3. Archivos anexos
      4. Búsqueda
      5. PDFs
      6. Pruebas
      7. Paginación
      8. CSVs
  9. Conceptos avanzados de Rails
    1. Alcance default Scope, alcance nombrado
    2. Motores y plantillas
    3. Versionamiento
    4. Soporte a bases de datos y plataformas
    5. Probando
    6. Relaciones polimórficas y herencia de una sola tabla (STI)
    7. Carga pospuesta (lazy) vs. carga impaciente (eager)
    8. Repositorios de código
      1. GIT
      2. SVN
    9. Seguridad
    10. Preparación
    11. Hospedaje

In English

Also available in: HTML TXT