Formación a Medida - Cómo crear un PROYECTO JAVA para desarrollar aplicaciones de Internet/Intranet


Estos programas pueden adaptarse en contenidos y horarios de acuerdo a sus necesidades. Consúltenos una solución formativa a medida en:

Telf. 91 700 49 53 / 39

incompany@ikn.es


Programa

1ª PARTE: ARQUITECTURA JAVA

Funcionalidad y operativa de un lenguaje multiplataforma en la comunicación en redes

Cómo funciona JAVA con otros lenguajes clásicos de programación en el entorno de desarrollo de la empresa

• Cómo utilizar JAVA para mejorar y dinamizar la programación con HTML en la construcción del entorno web

• La transición de C/C++ a JAVA: ventajas e inconvenientes de lenguajes afines

• La conexión con otros lenguajes y paradigmas: CORBA, COBOL, C, JavaScript...

Sintaxis y funcionalidad de JAVA: esquemas comunes en la programación en JAVA y su aplicación en Intranet/Internet

Cómo aprovechar las características del lenguaje JAVA e incorporar sus nuevas aportaciones al área de la programación en red (Intranet/Internet): programación de sockets, cliente/ servidor, RMI, agentes

Introducción a las APIs de JAVA: cómo realizar un esquema estructurado y coherente de los niveles de desarrollo y sus herramientas

Los Applets o cómo ejecutar pequeñas aplicaciones en el lado cliente mediante JAVA

• Cómo desarrollar la generación de Applets para el lado cliente

• Qué herramientas se utilizan para el desarrollo de Applets

• Qué tipo de aplicaciones puede generar a través de los Applets

• La velocidad de ejecución en la Intranet: ventajas e inconvenientes de la utilización de Applets

El papel de los exploradores: Netscape Communicator y Microsoft Explorer

Desarrollo de Interfaces Gráficas de Usuario (GUI) a través de JAVA: AWT y Swing

La utilización de los Servlets para el desarrollo de aplicaciones cliente/servidor con JAVA

• Qué es un Servlet y qué lugar ocupa en la utilización de JAVA

• El funcionamiento interno de un Servlet y sus distintos componentes

• Qué aplicaciones puede desarrollar con los Servlets que faciliten el flujo de datos en Intranet/Internet

• Otras alternativas a los Servlets: Scripts CGI, ASPs y PHP

Cómo realizar el acceso a Bases de Datos a través de JAVA

• La conexión con ODBC

• Los driversJDBC

• Funcionamiento en las distintas plataformas (SQL, ORACLE)

 

2ª PARTE: JAVA EN LAS DISTINTAS PLATAFORMAS

Cómo conseguir con JAVA un único desarrollo exportable a todas las plataformas de su empresa o empresas asociadas

Cómo funciona JAVA en las distintas plataformas: la Máquina Virtual JAVA y los compiladores JIT (Just-In-Time)

Cómo realizar la transición al mundo JAVA: la relación de JAVA con Windows 95/98/NT, Solaris, Linux, HP-UX, etc.

Ventajas e inconvenientes de los servicios basados en JAVA: la opción más adecuada

• Qué pasos se han de dar al implantar en su empresa un servicio basado en JAVA

• Implantación y rendimiento de JAVA en distintos servidores

Cómo crear un entorno seguro en el desarrollo de JAVA en Intranet/Internet

• La seguridad en el lenguaje

• Cómo funcionan los gestores de seguridad

• Certificados y cifrado

• Ataques en Internet

 

3ª PARTE: INFRAESTRUCTURA JAVA

Cómo planificar la inversión necesaria al comenzar a trabajar en JAVA y en su futura escalabilidad: medios técnicos y humanos

Qué software elegir para el desarrollo de aplicaciones en JAVA: las opciones más adecuadas

• Los desarrollos de Sun Microsystems

• La opción de Borland: Jbuilder

• Microsoft y Visual J++ vs.Visual Basic

• Visual Café de Symantec

• Visual Age de IBM

El equipo humano: reciclaje o nuevos empleados

• Cómo realizar la transición a JAVA: qué requisitos facilitan el aprendizaje para su desarrollo

• El tiempo de desarrollo que JAVA necesita: ¿proyectos amplios o lenguaje elaborado?

Subcontratar el servicio: cómo elegir la empresa desarrolladora más adecuada y cuáles son las 'reglas' no escritas que facilitarán su colaboración con ella

 

4ª PARTE: TEMAS AVANZADOS

Los Java Beans: componentes reutilizables de software construidos con JAVA

Qué es un Java Bean y cuál es su semántica

Cómo utilizar Java Beans en sus aplicaciones para la Intranet/Internet

Qué ventajas ofrece la programación de Java Beans frente a otras herramientas de software

Enterprise Java Beans: la plataforma de Sun para el desarrollo en JAVA de aplicaciones de negocio en la empresa

La escalabilidad de JAVA: cómo evolucionar hacia XML Qué es XML y qué ventajas aporta al trabajo en red Cómo integrar JAVA en XML para agilizar el intercambio de datos en la red PARTE PRACTICA

Cómo planificar sus proyectos con JAVA

Qué aspectos debe tener en cuenta sobre su infraestructura técnica y humana

• Qué plataforma utiliza en la actualidad y cuál es la necesidad de cambio, escalabilidad o continuidad

• Qué habilidades y conocimientos técnicos posee el personal de su equipo y cómo desarrollar su reciclaje al mundo JAVA

La fijación de objetivos y las posibilidades existentes para su desarrollo en el mundo JAVA

• Cuál es el estado de JAVA para desarrollar su proyecto en Intranet/Internet

• Identificación de necesidades y requerimientos específicos de JAVA




Compartir este contenido en