Curso de Aplicación de Conocimientos PowerBuilder para el Desarrollo en "n" Capas
Modalidad de imparticiónEl Curso de Administración Especializada y Resolución de Problemas para ASE 15 es impartido a través de un modo presencial.
Número de horasEl tiempo total de duración del programa será de 40 horas.
Titulación oficialEl participante podría recibir una certificación que acredite las horas cursadas.
Valoración del programaEl Curso de Administración Especializada y Resolución de Problemas para ASE 15 se presenta como un programa intensivo diseñado para que los participantes aprendan a desarrollar aplicaciones web para ambientes de 3 capas a través del uso de PowerBuilder y Java; estarán en condiciones además de participar en la creación y despliegue de web services partiendo de objetos no visuales PowerBuilder.
Será fundamental comprender la interacción con otros lenguajes, sea Java o .NET por vía web services a partir de aplicaciones PowerBuilder.
Precio del cursoConsultar precio.
Dirigido aEste programa podrá ser cursado por desarrolladores con experiencia en PowerBuilder y Web, desarrolladores que requieran migrar aplicaciones, desarrolladores que requieran migrar a través de una lógica de negocios en servidores de aplicación.
Curso de Aplicación de Conocimientos PowerBuilder para el Desarrollo en "n" Capas
ContenidoCurso de Aplicación de Conocimientos PowerBuilder para el Desarrollo en "n" Capas
Duración: 40 hrs.
Este curso intensivo enseña a desarrollar aplicaciones web para ambientes de 3 capas usando PowerBuilder y Java, cómo crear y deployar web services a partir de objetos no visuales PowerBuilder, cómo interactuar con otros lenguajes como Java y .NET via web services desde aplicaciones PowerBuilder.
Requisitos:
Curso Desarrollo de Aplicaciones usando PowerBuilder (en versiones anteriores) o experiencia equivalente.
Conocimientos acerca el framework .NET de Microsoft.
Dirigido a:
Desarrolladores experientados PowerBuilder y Web.
Desarrolladores PowerBuilder que requieren migrar aplicaciones cliente/servidor a la Web.
Desarroladores PowerBuilder que requieren migrar lógica de negocios en servidores de aplicación.
Objetivos:
Al término del curso los participantes estarán en condiciones de:
Describir los elementos y tecnologías para una arquitectura multicapa.
Configurar componentes y servicios en un servidor de aplicaciones.
Diseñar, codificar y deployar componentes PowerBuilder.
Exponer componentes PowerBuilder para ser usados como web services y deployarlos en un servidor UDDI.
Codificar aplicaciones PowerBuilder para acceder a componentes CORBA, EJB y web services .NET.
Describir los elementos básicos de aplicaciones web J2EE siguiendo el patrón MVC incluyendo servlets, JSP y Java Beans.
Configurar el target JSP de PowerBuilder para crear y deployar contenido JSP.
Escribir código Java accesible desde un JSP o un servlet para invocar componentes PowerBuilder, CORBA, EJB y web services.
Describir el rol del generador de Web DataWindows y explicar sus formatos de generación.
Modificar objetos DataWindows para ser usados como Web DataWindows.
Utilizar el target Web de PowerBuilder para deployar JSP que contienen Web DataWindows.
Codificar clases para extender la funcionalidad básica de Web DataWindows.
Codificar Web DataWindows usando la APLI cliente.
Analizar ventajas y desventajas de la API Web Server Object.
Describir y usar el modelo de eventos de Web DataWindows.
Analizary dicutir buenas prácticas.
Temario:
Introducción a arquitecturas multicapas.
Tecnologías incluyendo CORBA, web services, EJB y componentes.
Patrones de diseño Java.
Introducción al protocolo HTTP.
Introducción a las tecnologías web, incluyendo HTML, XHTML, XML, XSL y CSS.
Componentes de aplicaciones web.
Introducción a Java Script.
Particionamiento de aplicaciones PowerBuilder para ambientes multi capas.
El target JSP.
El ciclo de desarrollo para n-capas.
Introducción al servidor EAServer de Sybase.
Conceptos de administración de EAServer.
Codificación y deploymente de componentes PowerBuilder en EAServer.
El ciclo de vida de componentes.
Mapeo de eventos.
Codificación de componentes que constituyen lógica de negocios.
Escribir funciones que acepten y retornen tios de datos CORBA compatibles.
Codificar componentes PowerBuilder centrados en datos.
Interacción con el Transaction Manager de EAServer.
Buenas prácticas.
Depuración remota.
Deployar y exponer componentes PowerBuilder como web services.
Consumir web services.
Web services v/s componentes CORBA.
Configurar el repositorio UDDI en EAServer.
Interacción de PowerBuilder con clases Java y EJB.
Desarrollo de JSP en PowerBuilder.
Uso de JavaBeans.
Codificación y uso de Tags JSP del usuario.
Deployment descriptors.
Estrategias de deployment.
Opciones de línea de comandos para construir y deployar aplicaciones.
Acceso a componentes PowerBuilder desde JSP y servlets.
Trabajo con Web DataWindow y Web DataWindow DTC.
Arquitectura del generador HTML.
Técnicas para manejar rendimiento y sintonización.