Inicio arrow Capacitación
Imprimir E-Mail

Capacitación

La formación continua es una de nuestras principales características. Esto nos permite innovar utilizando tecnologías emergentes en el desarrollo de nuestros propios productos.

Es muy importante para nuestra empresa el transmitir nuestro conocimiento y nuestros muchos años de experiencia a aquellas personas interesadas en el desarrollo de aplicaciones empresariales, con el fin de expandir y fortalecer el trabajo realizado en ésta área. Es por ésto que ofrecemos el servicio de capacitación en diferentes tecnologías a nuestros clientes y/o personas interesadas.

En ésta sección encontrará diferentes cursos disponibles en formato online y onsite. Si está interesado en alguno de los cursos mencionados mas abajo, por favor contáctenos, para así brindarle  mas detalles respecto a los cursos.

El curso onsite implica la presencia del instuctor en un entorno en el cual cada alumno cuenta con su propia computadora donde hace seguimiento de las presentaciones teóricas, e implementa las aplicaciones prácticas paso a paso siguiendo las indicaciones del instructor. Para poder dictar un curso onsite se requiere de un mínimo de 10 personas.

El curso online implica que se provee al alumno de una cuenta de usuario y contraseña, con la cual tiene acceso exclusivo al todo el contenido teórico y práctico del curso. El material práctico cuenta con grabaciones (screencasts) paso a paso de las prácticas a implementar, dando la posiblidad al alumno de hacer un seguimiento detallado de cada práctica. También se provee del código fuente de cada práctica, con lo cual el alumno puede abrirlo en el entorno de desarrollo usado en el curso (NetBeans) y ejecutar y/o explorar el código fuente. Adicionalmente se provee soporte online al alumno respecto a dudas relacionadas con los cursos.

 

Curso JEE1: Desarrollo de aplicaciones empresariales con Java - Java EE

La plataforma Java Enterprise Edition (Java EE) son un conjunto de especificaciones que facilitan el desarrollo y despliegue de aplicaciones empresariales multi-capa. Java EE 5.0 ofrece un conjunto de especificaciones y técnicas que proporcionan soluciones completas, seguras, estables y escalables para el desarrollo, despliegue y gestión de aplicaciones de múltiples niveles de funcionalidad basadas en servidores. Se reduce el costo y complejidad de desarrollo, lo cual resulta en servicios que se pueden desplegar y extender fácilmente.
El presente curso explorará prácticamente los componentes principales de la plataforma Java EE, como lo son los Java Servlets, Java Server Pages (JSP), JavaServer Pages Standard Tag Library (JSTL), JavaServer Faces (JSF) y los Enterprise JavaBeans (EJB) desde un nivel introductorio a intermedio. Se brindará las condiciones para diseñar e implementar soluciones para el mundo real basadas en componentes y arquitecturas multi-capa.
Los componentes Java EE se despliegan y son administrados por contenedores conocidos como servidores de aplicaciones, es de esa forma que también se explorará y utilizará los servicios estándar proporcionados por dichos servidores para el despliegue de aplicaciones Java EE.

 Contenido

  • Introducción a Java EE 5.

  • Introducción a Java Servlets.

  • Java Server Pages (JSP).

  • Java Standard Tag Library (JSTL).

  • Java Server Faces (JSF).

  • Enterprise JavaBeans (EJB) y Java Persistence API (JPA).

  • Despliegue de aplicaciones Java EE en el servidor Sun Java System Application Server.

Nivel

Introductorio - Intermedio

Duración

20 Hrs. (Aplicable solo en onsite).

Instructor

Ing. Fernando Javier Montaño Torrico

Costo

Online: 50 $us.
Onsite: 100 $us.

Disponibilidad

A la fecha este curso solo está disponible online.

 

Curso JPA1: Java Persistence API

La persistencia es crucial para la mayoría de las aplicaciones que requieren acceso a bases de datos relaciones. Si has desarrollado aplicaciones usando Java, probablemente has sido responsable de muchas tareas relacionadas con el acceso a una base de datos relacional, como realizar modificaciones, inserciones, lecturas y transacciones usando JDBC y SQL.
En los últimos años, varios frameworks ORM (Object-relational mapping) como Oracle TopLink y JBoss Hibernate llegaron a ser populares porque ellos permiten realizar la persistencia de objetos de manera simple, dejando que el programador se preocupe más por la lógica del negocio que en cómo guardar los datos en una base de datos.
Impulsado por el gran éxito de los frameworks ORM, las falencias que el antiguo modelo de persistencia de Java (EJB 2.1) poseía, y la necesidad de estandarizar dichos mecanismos de persistencia en Java, Java Enterprise Edition 5 ha incluido una especificación nueva que estandariza la persistencia de objetos Java en bases de datos relacionales: Java Persistence API (JPA).
Este curso pretende de forma teórica y práctica dar los conocimientos necesarios para utilizar JPA en el desarrollo de aplicaciones Java, con el simple objetivo de que el programador no tenga que trabajar con SQL a través de JDBC sino mas bien trabajar con el modelo y la lógica de negocio, dejando el trabajo de persitencia a JPA.

Contenido

  • Introducción
  • Anotaciones comunes para entidades
  • Identidad de una entidad
  • Contextos de persistencia y EntityManager
  • Mapeo Objeto/Relacional
  • Relacionamientos entre entidades
  • Herencia
  • JPQL - Java Persistence Query Language

Nivel

Introductorio - Avanzado

Duración

20 Hrs. (Aplicable solo en onsite).

Instructor

Ing. Fernando Javier Montaño Torrico

Costo

Online: 40 $us.
Onsite: 80 $us.

Disponibilidad

A la fecha este curso solo está disponible online.