Temario Ruby Avanzado

Objetivo:

Que el estudiante entienda y aplique las características, funciones, construcciones y librerías básicas del lenguaje de programación PERL.

Temario:

Introducción

  • El mundo de Ruby
    • Argumentos de línea de comandos
    • Terminación del programa
    • Variables de ambiente
    • Donde encuentra Ruby los módulos
    • Ambiente de compilación
  • Shell Interactivo de Ruby
    • Línea de comandos
    • Configuración
    • Comandos
    • Restricciones
    • rtags y xmp
  • Documentando Ruby
    • Agregando RDoc al código
    • Ejecutando Rdoc
    • Desplegando el uso del programa
  • Manejo de Paquetes con RubyGems
    • Instalando RubyGems
    • Instalando aplicaciones Gems
    • Instalando y usando librerías Gems
    • Creando sus propias Gems
  • Ruby y el Web
    • Escribiendo scripts CGI
    • Cookies
    • Mejorando el desempeño
    • Eligiendo el servidor web
    • SOAP y servicios web
  • Ruby TK
    • Una aplicación simple
    • Controles
    • Manejando eventos
    • Dibujando
    • Paginando
    • Documentación
  • El lenguage Ruby a fondo
    • Código fuente
    • Tipos básico
    • Nombres
    • Variables y constantes
    • Expresiones
    • Definición de métodos
    • Invocando métodos
    • Usando alias
    • Definición de clases
    • Definición de módulos
    • Control de acceso
    • Bloques, cierres y objetos Proc
    • Excepciones
    • Catch y Throw
  • Manejo de tipos de datos
    • Las clases no son tipos
    • Codificando al estilo Ruby
    • Protocolos estándar y coerciones
  • Clases y Objetos
    • Cómo interactúan las clases y los objetos
    • Definición de clases y módulos
    • Ambiente de ejecución de primer nivel
    • Herencia y visibilidad
    • Congelando objetos
  • Asegurando Ruby
    • Niveles de seguridad
    • Objetos sucios
pdf Ver en formato PDF info Ver información del curso