cursos de formación “grupo danysoft”: cursos jbuilder · 2019-09-26 · java a obtener un...

26
Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder Equipo Grupo Danysoft septiembre de 2002 - (+34) 916 638683 www.danysoft.com

Upload: others

Post on 02-Feb-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos de Formación “GRUPO DANYSOFT”:

Cursos JBuilder

Equipo Grupo Danysoft septiembre de 2002 - (+34) 916 638683

www.danysoft.com

Page 2: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Este documento se ha realizado utilizando Doc-To-Help®, distribuido en España por :

Danysoft Internacional - Avda de España 17 28100 Alcobendas – Madrid

Tfno. 902.123146 - Fax. 902.123145 http://www.danysoft.com http://www.danyshop.com

[email protected]

Page 3: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Sumario : iii

Sumario

Primer “Borland Learning Partner” de España. 5 Siempre pensando en usted............................................................................................. 5

Cursos JBuilder 7 Iniciación a JBuilder 7.................................................................................................... 7 Desarrollo de aplicaciones con JBuilder™ 7 ................................................................... 8 Actualización a JBuilder™ 7 ........................................................................................ 10 Desarrollo de Interfaces Gráficas.................................................................................. 11 Desarrollo de JavaBeans............................................................................................... 12 Curso completo de iniciación a JAVA .......................................................................... 13 Desarrollo de Aplicaciones Web................................................................................... 16 Desarrollo de Aplicaciones Web con JBuilder 7............................................................ 17 Aplicaciones de Bases de Datos con JBuilder 7............................................................. 18 Creación de interfaces gráficas para aplicaciones de Bases de Datos con JBuilder 7....... 19 Creación de Aplicaciones Web para acceso a Bases de Datos con JBuilder 7................. 20 Mejora de rendimiento con OptimizeIt Suite................................................................. 21 Introducción a la Programación Distribuida .................................................................. 22 Introducción a Servicios Web ....................................................................................... 23 Desarrollo de Enterprise JavaBeans .............................................................................. 24 Desarrollo de aplicaciones J2EE con JBuilder 6 y BEA Weblogic Server 6.x................. 25 Desarrollo de aplicaciones J2EE con JBuilder 6 y BEA Weblogic Server 6.x – Fast Track...................................................................... 26

Page 4: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración
Page 5: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Primer “Borland Learning Partner” de España. Página : 5

Primer “Borland Learning Partner” de España.

Siempre pensando en usted El Grupo Danysoft [Borland Learning Partner (BLP)], es un centro especializado en la formación de clientes con los productos Borland. Para alcanzar este objetivo, les ofrecemos los cursos diseñados por Borland, y la posibilidad de acreditar sus conocimientos mediante los exámenes de certificación oficial emitida por Borland de los diferentes productos. Además disponemos de cursos especializados para abordar aspectos más específicos, que se adapten a las necesidades puntuales de su proyecto y de su equipo de desarrollo, ofreciéndole para ello una completa gama de temarios que se pueden adaptar a sus requerimientos de personalización, para que encuentre exactamente lo que busca. Depositando su confianza en un Borland Learning Partner, está asegurando su inversión en conocimientos, de una manera que sólo Borland puede ofrecerle. La garantía de temarios y materiales creados por el fabricante del software, profesores certificados tanto en su conocimiento del producto como en su capacidad de impartir formación sobre él, y actualización permanente sobre las novedades tecnológicas que se producen. Descubra el impacto que la formación de su equipo técnico supone en el funcionamiento de su empresa, y cómo se constituirá en uno de sus activos más importante para su desenvolvimiento en los cambiantes procesos de los negocios tecnológicos. Al certificar a su plantilla en los productos que utilizan también refuerza la confianza que sus clientes ponen en usted, sin olvidar el prestigio como empresa que atiende la calidad en su gestión de personal. Trabajando con Danysoft, Borland Learning Partner, encontrará ventajas importantes para su negocio y un valor añadido en servicios que supondrán un auténtico impulsa a su trabajo. Si desea más información contacte con [email protected] o póngase en contacto telefónicamente en el número 902 123 146, y juntos encontraremos la solución que mejor se adapte a usted.

Page 6: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

6

Page 7: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 7

Cursos JBuilder

Iniciación a JBuilder 7 Curso Oficial Borland

Descripción: Dirigido a aquellos que no conocen JBuilder pero tienen experiencia en Java.

Objetivos: Se pretende dotar al alumno con la formación básica para usar JBuilder 7 en el desarrollo de aplicaciones Java. Los conceptos cubiertos son el entorno de desarrollo, proyectos, JavaDoc, depurador, control de versiones, testeo de unidades, JavaBeans y el uso de asistentes para el incremento de la productividad.

Requisitos: Experiencia en programación Java.

Duración propuesta: 2 días.

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146 Temario

§ Introducción a JBuilder ™ Principales características e introducción la configuración de JBuilder

§ Trabajando con Proyectos Filtrado de paquetes y configuración de proyectos. Tipos de ficheros de proyectos y configuración

§ Introducción a JavaDoc Uso de JavaDoc para documentación y como el asistente de JavaDoc simplifica el proceso

§ Usando el depurador de JBuilder™ Controles del depurador, ventanas y breakpoints.

§ Control de Versiones Básico Introducción al control de versiones y la configuración de CVS

§ Introducción al visualizador UML Introducción a UML y visualización de clases y paquetes con el navegador UML browser. Impresión

§ Sistema de compilación /Ant Introducción al sistema de compilación. Integración con ANT y asistente Tarea de Compilación Externa

§ Unit Testing Introducción al unit testing, y asistentes JBuilder relacionados

§ Despliegue de aplicaciones básico Despliegue de aplicaciones, uso y configuración con Archive Builder. Intro a Native Executable Builder

§ Introducción a Refactoring Introducción a las nuevas características de refactorización

§ Trabajando con Componentes Ventajas de reutilización y mantenimiento de código, herramientas bidireccionales, paleta de componentes

§ Layout Manager Introducción a en Java

§ Component Sampler Componentes AWT & Swing, dialog boxes, construcción de aplicaciones, código de manejo de eventos

§ Exception Handling Gestión de excepciones a JavaBeans y asistentes BeansExpress

§ Configuración de servidores web y empresariales Asistentes, configuración y selección de un servidor, configuraciones de ejecución para servidores, configuración de proyectos

Page 8: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

8

Desarrollo de aplicaciones con JBuilder™ 7 Curso Oficial Borland

Descripción: Este curso está diseñado para ayudar a los desarrolladores Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración de JBuilder al desarrollo de aplicaciones ejemplo. Los conceptos son mostrados a través de ejercicios guiados por el instructor y ejercicios prácticos individuales.

Objetivos: Los conceptos cubiertos relacionados con JBuilder son el entorno de desarrollo, proyectos, depurador, modelos de datos y el uso de asistentes para el incremento de la productividad. Los conceptos relacionados con Java cubiertos son eventos, layouts, JavaBeans, EJB, servlets, CORBA y XML.

Requisitos: Experiencia en la programación con Java.

Duración propuesta: 4 días.

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146 Temario

§ Introducción a JBuilder ™ Principales características e introducción la configuración de JBuilder

§ Trabajando con Proyectos Filtrado de paquetes y configuración de proyectos. Tipos de ficheros de proyectos y configuración

§ Introducción a JavaDoc Uso de JavaDoc para documentación y como el asistente de JavaDoc simplifica el proceso

§ Usando el depurador de JBuilder™ Controles del depurador, ventanas y breakpoints.

§ Control de Versiones Básico Introducción al control de versiones y la configuración de CVS

§ Introducción al visualizador UML Introducción a UML y visualización de clases y paquetes con el navegador UML browser. Soporte de impresión

§ Sistema de compilación /Ant Introducción al sistema de compilación. Integración con ANT y asistente Tarea de Compilación Externa

§ Unit Testing Introducción al unit testing, y asistentes JBuilder relacionados

§ Despliegue de aplicaciones básico Despliegue de aplicaciones, uso y configuración usando Archive Builder. Introducción a Native Executable Builder

§ Introducción a Refactoring Introducción a las nuevas características de refactorización

§ Trabajando con Componentes Beneficios de la reutilización y mantenimiento de código, herramientas bidireccionales, paleta de componentes

§ Layout Manager Introducción a los layout managers y sus efectos en la apariencia de las aplicaciones

§ Component Sampler Componentes AWT & Swing, dialog boxes, construcción de aplicaciones, código de manejo de eventos

§ Exception Handling Gestión de excepciones en Java

§ JavaBeans® e introducción a BeansExpress™ Introducción a JavaBeans y asistentes BeansExpress

§ Introducción a Enterprise JavaBeans Introducción a EJB y ejemplo

Page 9: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 9

§ CORBA ® básico Definición de CORBA y ejemplo usando asistentes para creación de cliente y servidor.

§ Depuración remota Depuración remota usando JBuilder como configuración cliente de una Java Virtual Machines™ remota

§ Introducción al Control de Versiones Introducción y configuración de CVS

§ Bases del lenguaje Java Introduce tipos de datos, expresiones, operadores, bucles, condicionales y más

§ Programación Orientada a Objetos con Java Introducción a la OOP y clases Java, herencia y paquetes

§ Programación Orientada a Objetos con Java avanzada Polimorfismo, overloading, interfaces y clases abstractas

Page 10: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

10

Actualización a JBuilder™ 7 Curso Oficial Borland

Descripción: Curso dirigido a programadores con experiencia en el entorno de desarrollo JBuilder que desean conocer las nuevas características de la nueva versión JBuilder 7.

Objetivos: Se pretende dar al alumno una visión general de las nuevas características de JBuilder 7.

Requisitos: Experiencia en el desarrollo de aplicaciones con versiones previas de JBuilder™.

Duración propuesta: 1 día.

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146 Temario

§ Introducción a JBuilder ™ Principales características e introducción la configuración de JBuilder

§ Trabajando con Proyectos Filtrado de paquetes y configuración de proyectos. Tipos de ficheros de proyectos y configuración

§ Introducción a JavaDoc Uso de JavaDoc para documentación y como el asistente de JavaDoc simplifica el proceso

§ Usando el depurador de JBuilder™ Controles del depurador, ventanas y breakpoints.

§ Control de Versiones Básico Introducción al control de versiones y la configuración de CVS

§ Introducción al visualizador UML Introducción a UML y visualización de clases y paquetes con el navegador UML browser. Soporte de impresión

§ Sistema de compilación /Ant Introducción al sistema de compilación. Integración con ANT y asistente Tarea de Compilación Externa

§ Unit Testing Introducción al unit testing, y asistentes JBuilder relacionados

§ Despliegue de aplicaciones básico Despliegue de aplicaciones, uso y configuración usando Archive Builder. Introducción a Native Executable Builder

§ Introducción a Refactoring Introducción a las nuevas características de refactorización

§ Configuración de servidores web y empresariales Asistentes, configuración y selección de un servidor, configuraciones de ejecución para servidores, configuración de proyectos

Page 11: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 11

Desarrollo de Interfaces Gráficas Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java que deseen realizar interfaces gráficas.

Objetivos: El alumno comprenderá las bases de las librerías gráficas de Java. Será capacitado para la rápida creación de interfaces gráficas mediante el diseñador gráfico de JBuilder 7. Se complementa con el curso Creación de interfaces gráficas para aplicaciones de Bases de Datos con JBuilder 7

Requisitos: Programadores con conocimientos básicos de Java.

Duración propuesta: 4 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146 Temario

§ Introducción al desarrollo de componentes gráficos. § Componentes paquete AWT. § Componentes paquete Swing. § Diseñador gráfico integrado en JBuilder 7. § Gestión de layouts. § Generación de menús. § Introducción a la librería Borland dbSwing. Componentes gráficos que soportan acceso a

base de datos.

Page 12: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

12

Desarrollo de JavaBeans Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java que deseen adquirir los conocimientos necesarios para la realización de componentes reutilizables en el entorno de desarrollo JBuilder 7.

Objetivos: El alumno entenderá la especificación de JavaBeans, y estará completamente capacitado para el desarrollo de componentes reutilizables en múltiples aplicaciones.

Requisitos: Programadores con conocimientos básicos de Java.

Duración propuesta: 2 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146

Temario

§ Entorno de desarrollo JBuilder 7. § Introducción a la especificación de JavaBeans. § Desarrollo de JavaBeans. § Introducción al diseñador gráfico de JBuilder 7. § Exportación y ocultación de información mediante la clase BeanInfo. § Inclusión de una JavaBean en la paleta de componentes de JBuilder 7. § Ejemplo práctico: Desarrollo, inclusión en paleta de componentes, y testeo de una

JavaBean.

Page 13: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 13

Curso completo de iniciación a JAVA Descripción: Este curso está dirigido a programadores que precisen una formación extensa y profunda de la arquitectura J2EE y la tecnología JAVA.

Objetivos: El presente curso comprende la formación completa para el desarrollo de todo tipo de aplicaciones con el leguaje de programación Java. Al finalizar el curso, el alumno comprenderá los conceptos de la tecnología J2EE. Estará capacitado para la realización de aplicaciones Java, web, de acceso a bases de datos, distribuidas y en n – capas.

Requisitos: Experiencia en programación orientada a objetos y conocimiento de la sintaxis básica de Java.

Duración propuesta: 10 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146

Temario:

1. Introducción a Java. 1.1. Programación orientada a objetos. 1.2. Conceptos básicos lenguaje Java. Herencia, polimorfismo, gestión de errores. 1.3. Ejemplos prácticos.

2. Introducción a JBuilder 7. 2.1. Entorno de desarrollo. 2.2. Trabajo con Proyectos. 2.3. Depurador.

3. Diseño gráfico: interfaces de usuario.

3.1. Componentes gráficos. 3.2. Generación de menús. 3.3. Manejo de eventos. 3.4. Gestión de layouts. 3.5. Paquete JFC (Java Foundation classes). 3.6. Programación con AWT. 3.7. Programación con Swing. 3.8. Diseñador gráfico JBuilder 7. 3.9. Creación de menús. 3.10. Práctica. Desarrollo de una interfaz gráfica de usuario.

4. Introducción a arquitectura J2EE.

4.1. Módulos arquitectura J2EE. 4.2. Introducción al modelo de sistema distribuido de 3 capas. Cliente – Servidor – Base de datos.

5. Java Naming Directory Interface (JNDI). 5.1. Arquitectura. 5.2. Localización de recursos con JNDI. 5.3. Ejercicio práctico.

6. Programación web. Applets.

6.1. Introducción. 6.2. Ciclo de vida. 6.3. Ejercicio práctico.

7. Programación web. Servlets.

7.1. Introducción.

Page 14: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

14

7.2. Ciclo de vida. 7.3. Interfaz. Objetos ServletConfig, HttpServletRequest, HttpServletResponse. 7.4. Concepto de sesiones. 7.5. Concepto de cookies. 7.6. Redireccionamiento de URLs. 7.7. Comunicación entre servlets. Objeto RequestDispatcher. 7.8. Aplicaciones multihilo. 7.9. Desarrollo de Servlets con JBuilder 7. 7.10. Depuración de Servlets. 7.11. Despliegue a servidores de aplicaciones. 7.12. Ejercicios prácticos.

8. Programación web. JSP (Java Server Pages).

8.1. Introducción. 8.2. Ciclo de vida. 8.3. Estructura. Objetos request, response, session. 8.4. Tags básicos. 8.5. Directivas. 8.6. Acciones. 8.7. JSP vs Servlet. 8.8. Desarrollo de JSPs con JBuilder 7. 8.9. Despliegue a servidores de aplicaciones. 8.10. Ejercicios prácticos.

9. Aplicaciones de acceso a bases de datos.

9.1. Introducción a las bases de datos. 9.2. Paquete java.sql 9.3. Tipos de drivers. 9.4. Acceso a base de datos con JDBC. Establecimiento de conexión, ejecución de comandos, manejo de datos. 9.5. Integración de bases de datos con aplicaciones web.

10. Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7. 10.1. Arquitectura de acceso a base de datos de JBuilder 7; librería DataExpress. 10.2. Componentes gráficos para creación de interfases gráficas en aplicaciones de acceso a base de datos;

librería dbSwing. 10.3. Componentes gráficos para creación de aplicaciones web de acceso a base de datos; librería

InternetBeans Express. 10.4. Tutoriales y ejemplos prácticos. 10.5. Práctica. Desarrollo de un sistema distribuido de 3 capas Cliente – Servidor – Base de datos.

11. Enterprise JavaBeans (EJB). Introducción. 11.1. Desarrollo de JavaBeans. 11.2. Motivación Enterprise JavaBeans. 11.3. Arquitectura EJB. Servidores, contenedores, funcionamiento general EJBs. 11.4. Tipos de EJB. Session Beans, Entity Beans y Message-driven beans. 11.5. Clientes locales y clientes remotos. 11.6. Diseñador gráfico de EJBs en JBuilder 7.

12. EJB. Session Beans.

12.1. Tipos: Stateful Session Beans vs Stateless Session Beans. 12.2. Ciclo de vida. 12.3. Desarrollo de Session Beans con JBuilder 7. 12.4. Clase remote interface. 12.5. Clase home interface. 12.6. Clase bean. 12.7. Práctica. Desarrollo de Stateful Session Beans y Stateless Session Beans.

13. EJB. Entity Beans.

13.1. Introducción. 13.2. Primary keys.

Page 15: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 15

13.3. Tipos de persistencia. CMP vs BMP. 13.4. Ciclo de vida. 13.5. Desarrollo de Entity Beans con JBuilder 7. 13.6. Clase remote interface. 13.7. Clase home interface. 13.8. Clase bean. 13.9. Práctica. Desarrollo de una Entity Bean.

14. EJB. Message-driven beans.

14.1. Introducción a Java Message Service (JMS). Point-to-point, publish-subscribe. 14.2. Desarrollo de Message-driven Beans con JBuilder 7. 14.3. Ciclo de vida. 14.4. Desarrollo de Message-driven beans. 14.5. Práctica. Creación de una Message-driven bean.

15. EJB. Clientes de EJBs. 15.1. Despliegue de EJBs en Servidores de Aplicaciones. 15.2. Creación de clientes con JBuilder 7.

16. Programación distribuida RMI (Remote Method Invocation).

16.1. Introducción al modelo de programación distribuida. 16.2. Introducción a RMI. 16.3. Tutorial: Creación de una aplicación distribuida en JBuilder 7 con RMI.

17. Programación distribuida CORBA. 17.1. Introducción a CORBA. 17.2. Tutorial: Creación de una aplicación distribuida en JBuilder 7 con CORBA.

Page 16: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

16

Desarrollo de Aplicaciones Web Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java, que necesitan adquirir la formación precisa para la creación de aplicaciones web mediante servlets, JSPs y Applets. Este curso es una alternativa al curso oficial de Borland “Desarrollo de Aplicaciones Web con JBuilder 7”, del que se excluyen los Servicios Web.

Objetivos: El alumno comprenderá las bases del desarrollo de aplicaciones web. El curso comprende la formación teórica y el desarrollo práctico de aplicaciones web con las herramientas provistas en JBuilder 7.

Requisitos: Programadores con conocimientos básicos de Java.

Duración propuesta: 2 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146

Temario

§ Entorno de desarrollo JBuilder 7. § Desarrollo de Servlets. § Desarrollo de JSPs. § Desarrollo de Applets. § Tutoriales: Ejemplos prácticos. § Despliegue en Servidores de Aplicaciones

Page 17: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 17

Desarrollo de Aplicaciones Web con JBuilder 7

Curso Oficial Borland

Descripción: Este curso está dirigido a aquellos que desean realizar aplicaciones web con la herramienta de desarrollo JBuilder 7.

Objetivos: El alumno comprenderá las bases del desarrollo de aplicaciones web. Los tópicos cubiertos incluyen Servlets, Servicios Web, JSP, introducción a SOAP, UDDI, WSDL, creación de clientes de Servicios Web, servidores de Servicios Web y el uso de asistentes que incrementan la productividad.

Requisitos: Experiencia en la programación con Java y JBuilder.

Duración propuesta: 3 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146. Temario

§ Introducción a Servlets Ventajas de Servlets e introducción a Tomcat.

§ Introducción a Servicios Web Principios básicos, beneficios, tecnologías alternativas

§ Introducción a JSP Introducción a Java Server pages, InternetBeans Express.

§ Introducción a SOAP Elementos de la tecnología Simple Object Access Protocol (SOAP), gestión de excepciones, llamadas remotas de procedimiento, tipos de datos simples y compuestos

§ Introducción a UDDI Introducción a Universal Description, Discovery and Integration (UDDI). Aprenda como su cliente Web Service puede localizar y utilizar servicios en Internet

§ Introducción a WSDL Introducción a la especificación de Web Services Description Language (WSDL). Aprenda la estructura de los documentos, definición de datos y operaciones, elementos, tipos de datos complejos, arrays

§ Creación de clientes de Servicios Web Aprenda como crear una aplicación cliente de un Servicio Web. Utilice el servicio web de traducción de idioma en un servidor remoto vía Internet

§ Creación de servidores de Servicios Web Aplicación de servidores SOAP, con conectividad con bases de datos, accediendo a datos en el servidor vía Internet

§ Introducción a XML Validación, transformación, asistente de parseador SAX, generación de clases Java. Migración de datos

§ Applets Introducción a la creación de applets, configuración y despliegue

§ Depurado remoto Depurado remoto usando JBuilder como una configuración cliente de una JVM remota

Page 18: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

18

Aplicaciones de Bases de Datos con JBuilder 7

Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java que deseen aprender a realizar aplicaciones de acceso a bases de datos en la plataforma de desarrollo JBuilder 7.

Objetivos: El alumno comprenderá la arquitectura de bases de datos que maneja JBuilder, el acceso a bases de datos usando la API JDBC y la librería DataExpress de JBuilder 7. Finalmente, el alumno estará capacitado para la creación de aplicaciones de acceso a Base de Datos.

Requisitos: Programadores con conocimientos básicos de Java.

Duración propuesta: 4 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146

Temario

§ Entorno de desarrollo JBuilder 7. § Introducción a la API JDBC. § Arquitectura de aplicaciones de acceso a base de datos con JBuilder. § Herramientas de acceso a Base de Datos en JBuilder: Database Pilot, JDataStore

Explorer. § Componentes DataExpress de acceso a Base de Datos incluidos en JBuilder 7. § Construcción de relaciones Maestro/Detalle. § Construcción de consultas. QueryDataSet. § Construcción de procedimientos almacenados. ProcedureDataSet. § Importación y exportación de datos desde un fichero de datos. TableDataSet. § Uso de módulos de datos. § Casos prácticos.

Page 19: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 19

Creación de interfaces gráficas para aplicaciones de Bases de Datos con JBuilder 7

Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java que deseen aprender a realizar interfaces gráficas para aplicaciones de acceso a base de datos en la plataforma de desarrollo JBuilder 7. Este curso presenta la librería dbSwing, componentes gráficos para la presentación de información proveniente de bases de datos.

Objetivos: El alumno estará capacitado para la creación de interfases gráficas para aplicaciones de acceso a Base de Datos.

Requisitos: Programadores con conocimientos de Java. Este curso se complementa con Aplicaciones de Bases de Datos con JBuilder 7, que complementa los conocimientos de desarrollo de aplicaciones de bases de datos.

Duración propuesta: 2 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146

Temario

§ Entorno de desarrollo JBuilder 7. § Arquitectura de aplicaciones de acceso a base de datos con JBuilder. Introducción a

DataExpress. § Librería dbSwing incluida en JBuilder 7. Componentes gráficos que soportan el acceso a

Base de Datos. § Tutorial: Creación de una aplicación de acceso a Base de Datos.

Page 20: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

20

Creación de Aplicaciones Web para acceso a Bases de Datos con JBuilder 7

Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java que deseen aprender a realizar aplicaciones web de acceso a base de datos en la plataforma de desarrollo JBuilder 7. Se presentará la librería InternetBeans Express, para creación de páginas web dinámicas con información proveniente de fuentes de datos.

Objetivos: El alumno estará capacitado para la creación de aplicaciones web de acceso a Base de Datos.

Requisitos: Programadores con conocimientos de Java. Este curso se complementa con Aplicaciones de Bases de Datos con JBuilder 7, que complementa los conocimientos de desarrollo de aplicaciones de bases de datos.

Duración propuesta: 2 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146 Temario

§ Entorno de desarrollo JBuilder 7. § Arquitectura de aplicaciones web de acceso a base de datos con JBuilder. Introducción a

DataExpress. § Librería InternetBeans Express incluida en JBuilder 7. Componentes y librería de tags

que soportan el acceso a Base de Datos en aplicaciones web (Servlets o JSPs). § Tutorial: Acceso a Base de Datos desde Servlets. § Tutorial: Acceso a Base de Datos desde JSPs.

Page 21: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 21

Mejora de rendimiento con OptimizeIt Suite Curso Oficial Borland

Descripción: Este curso enseña a los estudiantes los fundamentos de cómo usar las herramientas incluidas en OptimizeIt Suite para mejorar el rendimiento y la calidad de cualquier aplicación Java, con énfasis en la integración con JBuilder 7 y Borland Enterprise Server.

Objetivos: El alumno comprenderá los principios clave para la optimización y control de calidad de aplicaciones Java. Se proporcionan ejercicios de ejemplo para aclarar y demostrar de forma efectiva los conceptos y herramientas enseñados en el curso. Los estudiantes trabajarán durante el curso con Optimizeit Suite Enterprise Edition, JBuilder 7 y Borland Enterprise Server.

Requisitos: Se sobreentiende cierta familiaridad con los conceptos de programación Java, experiencia de desarrollo usando Java y conocimiento general de depuración y

Duración propuesta: 3 días.

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146. Temario

§ Qué es Optimizeit Suite? § Integración con JBuilder 7 § Integración con Borland Enterprise Server § Configuración de Optimizeit § Optimizeit Profiler § Optimizeit Thread Debugger § Optimizeit Code Coverage

Page 22: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

22

Introducción a la Programación Distribuida Descripción: Este curso está dirigido a aquellos programadores con conocimientos básicos del lenguaje Java que deseen aprender a realizar aplicaciones distribuidas con el entorno de desarrollo JBuilder 7.

Objetivos: El alumno comprenderá las bases de CORBA y RMI y estará capacitado para la realización de aplicaciones distribuidas.

Requisitos: Programadores con experiencia en el desarrollo de aplicaciones Java.

Duración propuesta: 2 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146.

Temario

§ Entorno de desarrollo JBuilder 7. § RMI (Remote Method Invocation). Teoría. § Tutorial: Creación de una aplicación distribuida con RMI. § CORBA (Common Object Request Broker Architecture. Teoría. § Tutorial: Creación de una aplicación distribuida con CORBA.

Page 23: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 23

Introducción a Servicios Web

Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java, que deseen aprender a realizar Servicios Web con el entorno de desarrollo JBuilder 7.

Objetivos: El alumno comprenderá las bases del desarrollo de Servicios Web y estará capacitado para la realización de Servicios Web usando los asistentes incluidos en JBuilder 7.

Requisitos: Programadores con cierta experiencia en el desarrollo de aplicaciones Java.

Duración propuesta: 1 día

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146

Temario

§ Entorno de desarrollo JBuilder 7. § Introducción a los Servicios Web. § Entorno Borland Web Services Kit 3. § Trabajando con servidores SOAP en JBuilder 7. § Exportación de clases como Servicios Web. § Desarrollo de EJBs como Servicios Web. § Consumo de Servicios Web. Desarrollo de clientes con Java.

Page 24: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

24

Desarrollo de Enterprise JavaBeans

Descripción: Este curso está dirigido a aquellos programadores con conocimientos del lenguaje Java que deseen realizar aplicaciones basadas en la arquitectura J2EE. El curso se centra en el desarrollo de EJBs: Stateful y Stateless Session Beans, Entity Beans y Message Driven-Beans.

Objetivos: El alumno comprenderá las bases del desarrollo de EJBs usando los asistentes y diseñador gráfico de EJBs incluidos en JBuilder 7. Para el desarrollo de la capa de presentación de aplicaciones J2EE, el presente curso se complementa con Desarrollo de Aplicaciones Web

Requisitos: Programadores con conocimientos de Java. Se supone un ligero conocimiento de aplicaciones de acceso a Base de Datos.

Duración propuesta: 4 días

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146.

Temario

§ Entorno de desarrollo JBuilder 7. § Introducción a la arquitectura J2EE. § Introducción a la especificación EJB 2.0. § Session Beans. Stateless y Stateful. § Entity Beans. § Message-Driven Beans. § EJB Designer de JBuilder. Entorno gráfico de generación de EJBs. § Visualizador UML. § Despliegue en Servidores de Aplicaciones. Soporte de JBuilder 7. § Creación de clientes de EJBs. § Tutoriales. Ejemplos prácticos.

Page 25: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

Cursos JBuilder Página : 25

Desarrollo de aplicaciones J2EE con JBuilder 6 y BEA Weblogic Server 6.x

Curso Oficial Borland

Descripción: Este curso enseña a los estudiantes los fundamentos de la programación en un entorno J2EE usando JBuilder integrado con BEA Weblogic Server. Las presentaciones introducen al alumno en los aspectos básicos del desarrollo de aplicaciones J2EE. Los ejercicios prácticos refuerzan los conceptos aprendidos durante las presentaciones teóricas y culminan en la construcción de aplicaciones distribuidas que contienen componentes en 4 capas ejecutándose en un entorno J2EE. Además del aprendizaje de la programación en J2EE, este curso enfatiza la integración entre herramientas de desarrollo visual provistas por JBuilder y los requerimientos del servidor Weblogic. Existen módulos adicionales cubriendo áreas como el depurado remoto de una clase usando JPDA.

Objetivos: Se pretende dar al alumno una formación completa para el desarrollo de aplicaciones con el entorno de desarrollo JBuilder para servidores BEA Weblogic.

Requisitos: Experiencia en el lenguaje de programación Java (Java2 Standard Edition). Conocimiento de los principios básicos de la programación orientada a objetos y fundamentos de bases de datos relacionales. Este curso está indicado para programadores que tienen cierta experiencia de Java (J2SE) y desean enfatizar en el diseño, desarrollo y despliegue de aplicaciones multicapa intercomunicadas distribuidas basadas en tecnología J2EE en un entorno Weblogic.

Duración propuesta: 5 días, 50% teórico, 50% práctico.

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146. Temario

§ Arquitectura y Tecnología de Aplicaciones Empresariales § Introducción a la plataforma Java 2 Enterprise Edition § Introducción a la arquitectura de Enterprise JavaBeans § Desarrollo y despliegue de aplicaciones en un entorno Weblogic 6.x § Programación de clientes EJB § Desarrollo de componentes Entity EJB § Mapeados avanzados de relaciones entre Entity Beans § Desarrollo de componentes Session EJB § Introducción al Unit Testing § Introducción a JMS § Desarrollo de Message Driven Beans § Utilización de Servicios Transaccionales § Gestión de excepciones en la arquitectura EJB § JBuilder 7: Desarrollo de Servlets y JSP con Weblogic 7.0 § Desarrollo de componentes web Servlet § Desarrollo de componentes web JSP § Introducción al diseño de patrones estándar en aplicaciones J2EE § Container Managed Persistence compleja § Depurado remoto en un contenedor Weblogic

Temas opcionales adicionales incluyen:

§ Configuración de Weblogic con la herramienta de administración de línea de comando § Introducción a SOAP § Patrón Model-View-Controller

Page 26: Cursos de Formación “GRUPO DANYSOFT”: Cursos JBuilder · 2019-09-26 · Java a obtener un conocimiento de las características y posibilidades de JBuilder 7, desde la configuración

26

Desarrollo de aplicaciones J2EE con JBuilder 6 y BEA Weblogic Server 6.x – Fast Track

Curso Oficial Borland

Descripción: Este curso enseña a los estudiantes que ya tienen un conocimiento de los fundamentos de la programación en un entorno J2EE, el desarrollo de aplicaciones J2EE usando JBuilder con un servidor BEA Weblogic. Las presentaciones refrescan en primer lugar el conocimiento del desarrollo en la plataforma J2EE 1.3 para a continuación mostrar el desarrollo y depurado en JBuilder 6. Los ejercicios prácticos refuerzan los conceptos aprendidos durante las presentaciones teóricas y culminan en la construcción de aplicaciones distribuidas que contienen componentes en 4 capas ejecutándose en un entorno J2EE.

Objetivos: Se pretende dar al alumno una formación completa para el desarrollo de aplicaciones con el entorno de desarrollo JBuilder para servidores BEA Weblogic.

Requisitos: Experiencia en el lenguaje de programación Java (Java2 Standard Edition). Conocimiento de los principios básicos de la programación orientada a objetos y fundamentos de bases de datos relacionales. Este curso se complementa normalmente con el curso Iniciación a JBuider 7. Si se realizan ambos cursos de forma separada, los alumnos deberían tener una familiarización básica con el IDE JBuilder y sus asistentes.

Duración propuesta: 3 días, 50% teórico, 50% práctico.

Flexibilidad: En el caso de empresas o de trabajar con versiones anteriores, existe la posibilidad de modificar y/o unificar la mayoría de los temarios con el fin de adaptarlo a las necesidades de los alumnos. Consulte con [email protected] o en el 902.123146. Temario

Temas tratados en el curso de tres días § Introducción a la plataforma Java 2 Enterprise Edition § Introducción a la arquitectura de Enterprise JavaBeans § Desarrollo y despliegue de aplicaciones en un entorno Weblogic 6.x § Programación de clientes EJB § Desarrollo de componentes Entity EJB § Mapeados avanzados de relaciones entre Entity Beans § Desarrollo de componentes Session EJB

Temas tratados en el curso adicional de dos días

§ Arquitectura y Tecnología de Aplicaciones Empresariales § Introducción a JMS § Desarrollo de Message Driven Beans § Utilización de Servicios Transaccionales § Gestión de excepciones en la arquitectura EJB § Desarrollo de componentes web Servlet § Desarrollo de componentes web JSP § Seguridad § Introducción al diseño de patrones standard en aplicaciones J2EE

Temas opcionales adicionales incluyen:

§ Configuración de Weblogic con la herramienta de administración de línea de comando § Introducción a SOAP § Patrón Model-View-Controller