Udemy

Platform

Español

Language

Programming Languages

Category

Aprende Java Enterprise Edition (JavaEE) paso a paso

¿Te gustaría aprender a desarrollar aplicaciones Java Empresariales con tecnologías como EJB, JPA, Web Services y más?

3.45 (761 reviews)

3501

Students

14 hours

Content

Apr 2020

Last Update
$19.99
Regular Price

What you will learn

Módulo I. Introducción a Java EE

Módulo II. Enterprise Java Beans (EJB)

Módulo III. Java Persistance API (JPA)

Módulo IV. Servlets y JSPs en Java EE

Módulo V. JavaServer Faces (JSF)

Módulo VI. Web Services en JEE y Seguridad en JEE

Y mucho más!!!




Description

  ¡¡ Interesante verdad!!! Así es, estas tecnologías nos ayudarán a desarrollar aplicaciones Java Empresariales con caracteristicas tales como Seguridad, Interoperabilidad, Transaccionalidad, entre otras. 

  Aplicando las nuevas características de la versión Java EE  y creando un proyecto final, el cual utilizará las mejores prácticas de desarrollo en 3 capas, incluyendo patrones de diseño como son MVC, DAO, DTO, entre otros.¡ Así que es momento de comenzar ! 

Temario del Curso de Java EE (ncluye EJB's y JPA, Web Services y Seguridad)

Lección 1 - Introducción a Java EE

  • Introducción al mundo Java Empresarial (Java EE)

  • Stack de Tecnologías Java EE

  • Arquitectura Multicapas en Java EE

  • Instalación de las Herramientas (Eclipse, MySql)

  • Instalación del Servidor de Aplicaciones Glassfish

  • Uso de Maven y JavaEE

  • HolaMundo con JavaEE

Lección 2 - Enterprise Java Beans (EJB)

  • Introducción a los EJB

  • Tipos y Configuración de un EJB

  • Inyección de Dependencias en Java EE

  • Empaquetamiento y Contenedores empresariales

Lección 3 - Introducción a Java Persistence API (JPA)

  • Introducción a Java Persistence API (JPA)

  • Entenidimiento de las clases de Entidad en JPA

  • Manejo de EntityManager y Persistence Unit

  • Uso de JUnit y JPA

Lección 4 - Consultas con JPA

  • Ciclo de Vida en JPA

  • Tipos de Relaciones en JPA

  • Consultas JPQL en JPA

  • Uso del API de Criteria en JPA

  • Manejo de Transacciones en JPA

Lección 5 - Rol de JSF

  • Rol de JSF en Java EE

  • Ajax en JSF 

  • PrimeFaces y JSF 

  • Integración JSF, PrimeFaces, AJAX, EJB y JPA

Lección 6 - WebServices y JavaEE

  • Introducción a los Web Services

  • Tipos de Web Services JAX-WS y JAX-RS

  • Qué es un Documento WSDL

  • Uso de Documentos XML y XSD (XML Scheme)

  • Manejo del API de JAXB

  • Estrategias de Generación de Web Services

  • Despliegue de Web Services

  • Creación del Cliente del Servicio Web

Lección 7 - REST Web Services

  • Introducción a REST Web Services

  • Análisis de Peticiones HTTP

  • Anotaciones del API JAX-RS

  • Integración de EJB y JAX-RS

  • Creación de un Cliente REST

  • Documento WADL y XSD del REST Web Service

  • Despliegue de un REST Web Service

  • Creación Cliente REST Web Service

Lección 8 - Seguridad en Java EE

  • Introducción a la Seguridad en Java EE

  • Autenticación y Autorización en Java EE

  • Seguridad en la Capa Web en Java EE

  • Seguridad en Capa EJB en Java EE

  • Autenticación de Clientes en Java EE

  • Autenticación del Cliente Web

  • Autenticación del Cliente SOAP y REST Web Service

  • Ejercicio Final con la integración de todo lo aprendido




Screenshots

Aprende Java Enterprise Edition (JavaEE) paso a paso
Aprende Java Enterprise Edition (JavaEE) paso a paso
Aprende Java Enterprise Edition (JavaEE) paso a paso
Aprende Java Enterprise Edition (JavaEE) paso a paso

Content

Introducción a Java Empresarial

Nivel: Java Empresarial Java EE (EJB's, JPA, Web Services y Seguridad)

Instalar el JDK

Instalar Apache Netbeans

Instalación de Glassfish 5.0 y JDK 1.8

Lección: Introducción a Java Empresarial (Java EE)

Lección: Stack de Tecnologías Java EE

Lección: Arquitectura Multicapas en Java EE

Ejercicio: HolaMundo con Java EE 8

Enterprise Java Beans (EJB's) en Java EE

Lección: Introducción a los Enterprise Java Beans (EJB's) en Java EE

Lección: Configuración de los EJB's

Lección: Anatomía de un EJB

Lección: Cliente de un EJB

Lección: EJB Lite

Lección: Contenedor Embebido del Servidor Aplicaciones Java

Ejercicio: HolaMundo con EJB en Java EE 8

Ejercicio: EJB de Sesión Remoto en Java EE 8

Ejercicio: EJB de Sesión Local en Java EE 8

Java Persistence API (JPA)

Lección: Introducción a Java Persistence API (JPA)

Lección: Clases de Entidad en JPA

Lección: Entity Manager en JPA

Ejercicio: Instalación de MySql 8

Ejercicio: Creación de Base de Datos en Mysql

Ejercicio: Hola Mundo con JPA en Java EE 8

Ejercicio: SGA Web con JPA - parte 1

Ejercicio: SGA Web con JPA - parte 2 - Configuración JTA en Glassfish

Ejercicio: Conexión a Mysql desde Apache Netbeans

Ejercicio: Creación de Tabla de Base de Datos de Usuario

Ejercicio: SGA Web - Clase Entidad Usuario

Laboratorio: SGA Web - Listado Usuarios

Ciclo vida en JPA

Lección: Ciclo de Vida en JPA

Lección: Recuperar un objeto en JPA

Lección: Modificar un objeto en JPA

Lección: Eliminar un objeto en JPA

Ejercicio: Persistir Objeto con JPA en Java EE 8

Ejercicio: Recuperar Objeto con JPA en Java EE 8

Ejercicio: Modificar Objeto con JPA en Java EE 8

Ejercicio: Modicar Objeto con JPA usando sesión larga en Java EE

Eliminación Objeto con JPA en Java EE 8

Asociaciones en JPA

Lección: Asociaciones en JPA

Ejercicio: Asociaciones Tipo Lazy y Eager Loading con JPA en Java EE 8

Ejercicio: Persistencia en Cascada con JPA en Java EE 8

Consultas con JPQL (Java Persistence Query Language)

Lección: Consultas con JPQL

Ejercicio: JPQL con JPA - parte 1

Ejercicio: JPQL con JPA - parte 2

Ejercicio: JPQL con JPA - parte 3

Ejercicio: JPQL con JPA - parte 4

Ejercicio: JPQL con JPA - parte 5

Ejercicio: JPQL con JPA - parte 6

Ejercicio: JPQL con JPA - parte 7

Ejercicio: JPQL con JPA - parte 8

Ejercicio: JPQL con JPA - parte 9

API de Criteria en JPA

Lección: API de Criteria con JPA

Ejercicio: Consultas con el API de Criteria con JPA en Java EE 8

Ejercicio: Consultas con el API de Criteria con JPA en Java EE 8 - parte 2

Transacciones con Java EE

Lección: Transacciones en Java EE

Lección: Manejo de Transacciones en Java EE

Ejercicio: Manejo de Transacciones en Java EE 8

Integración de JavaServer Faces (JSF) en Java EE

Lección: Rol de JSF en Java EE

Lección: Ajax en JSF

Ejercicio: Aplicación Web con JSF+PrimeFaces+AJAX+EJB+JPA en Java EE 8

Ejercicio: Aplicación Web con JSF+PrimeFaces+AJAX+EJB+JPA en Java EE 8 - parte 2

Web Services con JAX-WS en Java EE

Lección: introducción a los Web Services en Java EE

Lección: Tipos de Web Services en Java EE

Lección: WSDL y XSD en Web Services SOAP

Lección: API de JAXB con Web Services en Java EE

Ejercicio: HolaMundo Web Services con JAX-WS en Java EE 8

Ejercicio: Cliente HolaMundo Web Service con JAX-WS

Ejercicio: SGA Web Service con JAX-WS con Java EE 8

Ejercicio: Cliente SGA Web Service con JAX-WS con Java EE

REST Web Services en Java EE

Lección: Introducción a los REST Web Services con Java EE

Lección: Petición y Respuesta HTTP

Lección: Cliente JAX-RS en Java EE

Lección: Integración de REST Web Services y EJB's en Java EE

Ejercicio: REST Web Services con Java EE 8

Ejercicio: REST Web Services con Java EE 8

Referencias: REST Web Services con Java EE

Seguridad en Java Empresarial

Lección: Introducción a la seguridad en Java EE

Lección: Autenticación y Autorización en Java EE

Lección: Asegurando la Capa Web y otros Clientes

Ejercicio: Seguridad en Java EE

Ejercicio: Cliente Web - Seguridad con Java EE 8

Ejercicio: Cliente EJB con Seguridad en Java EE 8

Ejercicio: Cliente JAX-RS con Seguridad en Java EE 8

Ejercicio: Cliente JAX-RS con Seguridad en Java EE 8

Conclusión del Curso de Java EE

Última Clase

Clase Extra



Reviews

M
Mauricio2 September 2020

Buen curso, muy claro y con varios ejemplos que aclaran los conceptos que se explican en la parte teorica.

J
Jose25 August 2020

Aunque vengo con experiencia, aprendí algunas cosas. El curso me pareció bastante ligero, hubiera deseado haber implementado prácticas algo más corporativas, no tan académicas.

E
Edgar20 November 2019

Es una buena elección ya que se es conocedor de las técnicas aplicadas por expertos y de los últimos avances acerca de este tema.

M
Miguel25 August 2019

Me ha dado informacion basica necesaria para tener un panorama general de lo que es la tecnologia java ee

S
Sergio20 February 2019

Si una buena elección soy certificado SCJP 6 y SCWCD 5, y necesito ampliar mis conocimientos de lógica de negocio empresarial

R
Ronald29 October 2018

Excelente curso, el instructor es muy didacta y sabe explicar el por que de las cosas que eso es muy importante para entender para que sirve lo que se esta aprendiendo; solo que en ocasiones es va un poco rapido pero no es mal de morirse, y quizas seriabueno que colocara alguna actividad y luego la resolviera elpara ver comparar las posibles soluciones o ver en que el alumno se travo de verdad felicidades excelente curso

S
Samuel19 September 2018

El único problema es que se traban los videos y no sé por qué, de hecho sentía que todo era más fluido con las vistas previas antes de comprar el curso, ahí no se atoraba nada. Espero lo puedan arreglar. Saludos

A
Alberto10 September 2018

Buena, algunos problemas de configuracion, pero muy contento con lo que estoy aprendiendo hasta ahora

N
Norman24 June 2018

Me ha gustado en lo absoluto el curso pero como valor agregado seria genial ir en paralelo con la instalación de las herramientas en linux. Gracias

J
Julio19 June 2018

ES UNA EXCELENTE ELECCIÓN DESEO APRENDER MUCHO DE ESTE CURSO, SE QUE ES UNO DE LOS MEJORES LENGUAJES DE PROGRAMACIÓN.

J
Jose19 April 2018

Muchas gracias por el curso, actualmente poseo varias certificaciones en Java y deseaba estudiar para repasar muchos aspectos individuales de cada una de ellas. Después de estudiar este grandioso curso, he logrado mi objetivo de estudiar y repasar ciertos temas puntuales. Muchas gracias. Atte. Jose Said Olano Garcia

M
Mauro27 February 2018

Esta genial, sólo que eclipse como siempre da muchisimos problemas, y lo sigo con netbeans.. y hay algunas variantes.. para la llamada al ejb remoto tuve que investigar muchisimo porque el glassfish arrojaba este error GRAVE: null javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial... cosa que se solucionó cambiando la dependencia en maven por <dependency> <groupId>org.glassfish.extras</groupId> <artifactId>glassfish-embedded-all</artifactId> <version>3.1.1</version> </dependency> con esto si ya tenes todas las librerias necesarias

D
Dracof20 February 2018

Muy completo el temario y se aprende de sus cursos, el instructor denota experiencia. Sus cursos muy completos y con muchas clases muy bien estructuradas.

D
David12 February 2018

Abarca todos los temas para aprender desde principio a fin sobre JEE JPA y EJB con MVC. Genial para realizar un proyecto pequeño, como entender y diseñar un mega sistema.

L
Luis28 November 2017

El curso es básico, sin embargo aborda muchas de las tecnologías de JEE. Tiene ejemplos básicos pero que pueden ser usados como punto de partida de tu proyecto.



84676

Udemy ID

8/27/2013

Course created date

11/21/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram
Android PlayStore
Apple Appstore