Java Cliente/Servidor

Descripción

Java es uno de los lenguajes más utilizados hoy en día, tanto por su potencia y robustez, como por su amplia integración con cualquier tipo de sistema, ya que se trata de un lenguaje multiplataforma, es decir, un programa desarrollado en un sistema en concreto puede ser ejecutado en cualquier otro, independientemente del hardware y software que éste utilice.
Java es además, uno de los pocos lenguajes que permiten desarrollar tanto aplicaciones de ejecución local (comúnmente llamadas ‘aplicaciones de escritorio’) como aplicaciones que se ejecutan en entornos de red, tanto a nivel de cliente como a nivel de servidor.

Objetivos

Conocer las características del lenguaje java y su uso en el desarrollo de aplicaciones informáticas de todo nivel usando los conceptos de la programación orientada a objetos así
como las características del modelo cliente/servidor tanto en el entorno GUI como en entorno WEB. Asimismo se estudiara las características del modelo MVC y su aplicación en entorno
distribuido.

Requisitos previos

  • Los alumnos necesitarán tener experiencia con el lenguaje de programación Java para poder comprender lamateria del curso con éxito.
  • Recomendable pero no requerido conocimientos de HTML, CSS y JavaScript

A quien ésta dirigido:

Esta acción formativa va dirigida a Programadores y Analistas Java

Duración

24 horas

Informes e Inscripciones

E-Mail :
informe@sistemasuni.edu.pe
Teléfonos :
SEDE CENTRAL: (511)200-9060 - 381-3851
Datos Adicionales:
Av. Túpac Amaru 210. Puerta 5 de la UNI

Contenido

Tema 1: Conversión de datos

  • Conversión de datos: tipos de conversión.
  • Las clases envoltorio (Wrappers).
  • Métodos valueOf y conversión de base de numeración.

Tema 2: "Utilidades"

  • Clases de fecha-hora: Date, Calendar. Operaciones con fechas
    Clases Formato : DateFormat, NumberFormat.
  • Otras utilidades.

Tema 3: "Colecciones"

  • Diferencias entre array y colecciones.
  • Colecciones tipo Collection.
  • Colecciones tipo Map.
  • Atributos y metodos de las colecciones.
  • Interfaz Iterator.
  • Interfaz Enumeration.
  • Colecciones tipadas y no tipadas.

Tema 4: "Concurrencia"

  • Proceso batch y online.
  • Hilos: Clase Thread y e Interfaz Runtime.
  • Control de errores en Java.
  • Excepciones: uso y caracteristicas.
  • La estructura try-catch. Uso de finally.
  • Manejo de Aserciones.

Tema 5: "JDBC"

  • Capa de Acceso de datos, creación.
  • Configuración de conexión BD con netBeans.
  • Definición de JDBC. Tipos. Aplicaciones
  • Uso de las clases Class, Connection, DriverManager.
  • Uso de JDBC en aplicaciones java

Tema 6: “Uso de Statement”

  • Uso de Statement y ResultSet
  • Metodo executeQuery()
  • Conversión de datos entre Java y SQL
  • Uso de los comando getXXX

Tema 7: “Uso de PreparedStatement”

  • Uso de PreparedStatement
  • Uso de los comando getXXX
  • Metodo executeUpdate()
  • Uso de CallableStatement: Stored Procedures

Tema 8: "Reportes"

  • Instalación de iReport en netBeans
  • Configuración de DataSource
  • Creación de reportes usando Wizard, archivo jrxml
  • Campos calculados en iReport.
  • Ejecución de reportes, archivo jasper
  • Enlace de reporte con ventana JDialog. Uso de JasperViewer
  • Generación del entregable (archivo jar) del proyecto al usuario final

Descargue Syllabus











 

CENTRAL - UNI
Universidad Nacional de Ingeniería
Av. Túpac Amaru 210 - Rimac
Alt. Puerta 5 de la UNI
Teléfonos: Directo: 381-3851 - 382-4832 Central 4811070 Anexos: 569- 408
SAN BORJA
Av. Rosa Toro 1111
Alt. Cdra. 31 Javier Prado Este
Telefono 346-0005 346-4486