Hojas de referencia

Ahora podrás comprar con nosotros nuestras hoja de referencia para apoyarte en los temas de desarrollo de software de una forma clara, resumida y fácil de entender.

Java SE

  • Hoja 1 – Conceptos básicos
    • Compilación y ejecución
    • Sentencia if
    • Ciclo while
    • Ciclo do while
    • Ciclo for
    • Ciclo for each
    • Sentencia switch
    • Tipos de datos
    • Operadores aritméticos
    • Operadores lógicos
    • Operadores de comparación
    • Definición de variables
    • Definición de atributos
    • Niveles de acceso
    • Definición de métodos
    • Definición de variables
    • Definición de constructores
    • Definición de una clase
    • Comentarios
    • Creación de objetos
    • Operador ternario
    • InstanceOf
  • Hoja 2 – Constructores, static, interfaces, etc.
    • Constructores
    • Invocación de un constructor utilizando this(..)
    • Invocando constructores de la clase padre
    • Palabra reservada static
    • Variables de tipo static
    • Métodos static
    • Interfaces
    • Acoplamiento
    • Cohesión
  • Hoja 3 – Programación orientada a objetos
    • Herencia
    • Polimorfismo
    • IS A
    • HAS A
    • Encapsulamiento
    • Sobreescritura
    • Sobrecarga
    • Ejemplos de diagramas de clases
  • Hoja 4 – Arreglos, clases abstractas y enumeraciones
    • Clases abstractas
    • Identificadores
    • Standards Java Beans
    • Arreglos
    • Iterando sobre arreglos
    • Arreglos de objetos
    • Arreglos multidimensionales
    • Declaración de un arreglo
    • Inicialización de un arreglo
      • Declaración implícita
      • Declaración explícita
      • Declaración anónima
    • Acceso a arreglos
    • Enumeraciones
  • Hoja 5 – Colecciones
    • Wrapper classes
    • Equivalencias de wrapper classes con primitivos
    • Métodos de conversión
    • Autoboxing y Auto-unboxing
    • == vs equals()
    • Arbol de herencia de colecciones más comunes
    • Colecciones en Java
    • ArrayList
    • LinkedList
    • Vector
    • PriorityQueue
    • HashSet
    • TreeSet
    • HashMap
    • TreeMap
    • Comparable / Comparator
    • Collections
  • Hoja 6 – Manejo de errores (Excepciones)
    • Árbol de herencia sobre manejo de errores
    • Throwable / Error / Exception
    • try / catch / finally
    • Union catch blocks
    • Uso de try with resources
    • Reglas al utilizar try-catch-finally
    • Creación de un AutoClosable
    • Creación de una excepción propia
    • Lanzamiento de excepciones
    • Uso de la palabra reservada throws
    • Reglas al utilizar trow / trows
  • Hoja 7 – Clases internas e hilos
    • Inner classes
    • Clases internas regulares
    • Clases internas static
    • Clases a nivel de método
    • Clases anónimas
    • Clases anónimas con interfaces
    • Threads
    • Definición de threads a través de gerencia
    • Definición de threads utilizando Runnable
    • Ejecución de un Thread
    • Ciclo de vida de los hilos
    • Thread scheduler
  • Hoja 8 – Hilos parte 2, Lambdas, Optional, Streams y Sockets
    • Métodos útiles al trabajar con hilos
    • Lambdas
    • Sintaxis de lambdas
    • Creación de un Comparator utilizando Lambdas
    • Creación de hilos utilizando lambdas
    • Implementación de interfaces utilizando lambdas
    • Clase Optional
    • Streams
    • ¿Cómo utilizar streams?
    • Sockets
    • ServerSocket
    • Socket