Curso de Lenguaje Java (sólo para Empresas)

Solicita información

Curso de Lenguaje Java (sólo para Empresas)

  • Objetivos del curso Al finalizar el curso, el participante debiera ser capaz de desarrollar aplicaciones Java aprovechando las características de la OOP mediante clases, clases abstractas, interfaces y enumeraciones, que puedan conectarse a base de datos usando JDBC, aprovechar la robustez de Java a través del uso de excepciones, aprovechar las arquitecturas multi-núcleo a través de hilos, diseñar clases y métodos Genéricos y diseñar interfaces gráficas usando SWING.
  • Curso dirigido a Profesionales del área de sistemas con la intención de especializarse en el desarrollo de aplicaciones para Internet a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software
  • Contenido * Lenguaje Java
    o Tipos de aplicaciones Java: Applets, Consola, SWING/AWT,
    Servlets, Portlets, Enterprise.
    o Tipos de entidades java: Clases, Interfaces, Enums.
    o Organización en paquetes.
    o Definición de clases.
    o Declaración de atributos y métodos concretos.
    o Uso de comentarios.
    o El método main.
    o Variables, identificadores, tipos de datos primitivos.
    o Operadores: Aritméticos, lógicos y de comparación.
    o Control de flujo: if-else-else if, switch-case-break-default,
    while, do-while, for.
    o Tipos de datos complejos, basados en tipos primitivos.
    o Instanciación mediante el operador new.
    o Arreglos.
    * POO: Otras características del Lenguaje
    o Modificadores: final, static, abstract, private, protected, default,
    public.
    o Constructores.
    o Herencia: extensión de clases.
    o Herencia: clases abstractas.
    o Herencia múltiple, alternativa: interfaces.
    o Interfaces
    o Polimorfismo en herencia, sobrecarga de métodos, de
    constructores y sobreescritura de métodos.
    o Uso de enums en reemplazo de interfaces de constantes.
    o Manejo de strings: String, StringBuffer, StringTokenizer.
    o Tipos genéricos: clases genéricas, métodos genéricos,
    wildcards
    * Colecciones de objetos
    o Jerarquía Collection.
    o Colecciones concretas-.
    o Jerarquía Map.
    o Mapeos concretos.
    o Interfaz Iterator e Iterable.
    o foreach.
    * Manejo de Excepciones
    o Clases Exception, RuntimeException, Error.
    o Bloques try-catch-finally.
    o Relanzar excepciones.
    o Crear nuevas excepciones, herencia y throw.
    * JDBC
    o Introducción.
    o Driver, cómo obtenerlo.
    o Versiones de JDBC.
    o Instanciar el driver.
    o Establecer una conexión: cadena de conexión (URL), clases
    DriverManager y Connection.
    o Sentencias SQL a través de objetos Statement,
    PreparedStatement y CallableStatement
    o Manejo de Resultados a través de ResultSet
    * Threads
    o Definiciones básicas
    o Clase Thread
    o Interfaz Runneable
    o Sincronización
    * Diseño de GUI
    o SWING y AWT
    o Patrón Decorador (Diseño de GUI)
    o Patrón Observador (Manejo de Eventos)
    o Jerarquía JComponent
    o Interfaces Listener
    o Herramientas de diseño de GUI

Otra formación relacionada con java y javascript