Qué es Ruby y todo eso
Sobre qué es Ruby, cómo obtenerlo e instalarlo e iniciar por primera vez el intérprete interactivo de comandos
Echando a andar (1)
El intérprete interactivo. Evaluación de expresiones. Fixnum. Objetos y métodos. nil. methods. class. Variables. Cadenas. Asignación. Asignaciones de asignaciones.
Echando a andar (2)
Cadenas de texto. Arrays: notación, índices. Hashes: notación, índices. Symbols. to_s. nil? Métodos que terminan en ? is_a?
Programas y métodos
Programas en Ruby: extensión de fichero, ejecución. Concatenación de cadenas. Secuencias de escape. upcase. downcase. include? Cómo invocar un método. insert. Operadores que son métodos.
Tus propios objetos
Clases. Herencia. Superclases. Definición de métodos. initialize. Parámetros. Parámetros opcionales. Redfinir métodos. []. []=. super. has_key?. Añadir métodos nuevos. self. each. Bloques de instrucciones.
Compare, compare (1 de 2)
Comparaciones de igualdad y desigualdad. alias_method. casecmp.
Compare, compare (2 de 2)
Selección de operadores. Las clases están abiertas a cambios. private. public
Representar cosas de HTML
Variables de instancia. Accesores. Reemplazo en cadenas con gsub y sub. Collect. Notaciones para bloques de código. Join. a?b:c .
Tokenizer
Expresiones regulares. match. Regla de la coincidencia más larga. Conjuntos y rangos en expresiones regulares []. Punto y coma como separador de instrucciones. case. Variables locales. Raise. Extraer caracteres de una cadena. Ancla de Inicio de Cadena en Expresiones Regulares. Formas de retornar un valor en un método. OR. Asignaciones con más de una variable en el lado izquierdo. Método max y formas de decirle cómo comparar. If else end. post_match. Llamada dinámica a métodos. While.
Analizando atributos
require y load. Categorías en
expresiones regulares. Partes con nombre en expresiones regulares.
Secuencia de escape para quitar significado especial a un carácter.
delete_if.
Coincidencias greedy y lazy en
expresiones regulares. Opciones en expresiones regulares. Paréntesis
en expresiones regulares. Extracción de partes de una cadena.
No hay comentarios:
Publicar un comentario