Share if you liked:
El mejor curso de Java, POO, JDBC, Servlets, JavaEE, Web Services, JSF, EJB, JPA, PrimeFaces, Hibernate, Spring, Struts!
Lo que aprender谩s
- Crear aplicaciones Web y Empresariales Java con competencias reales para conseguir oportunidades en el mercado laboral y profesional como programador Java
- Dominar los fundamentos de Java, conexi贸n a base de datos, hasta la creaci贸n de aplicaciones Web con Servlets y JSP's. A este nivel se le conoce como Java Jr.
- Desarrollar aplicaciones de Escritorio con Swing y Java FX con Spring Boot
- Crear aplicaciones Web con PrimeFaces-JSF, Thymeleaf y JSPs con Spring Boot
- Crear aplicaciones FullStack con Angular-Spring Boot y React-Spring Boot
- Dominar las tecnolog铆as Java Empresariales (JakartaEE, antes Java EE) como EJB's, JPA, Web Services, JSF, PrimeFaces. A este nivel se le conoce como Java Sr.
- Al finalizar dominar谩n todos los temas anteriores, ya que cada nivel se apoya del anterior para obtener los niveles que el mercado laboral Java necesita.
- Sienta las bases para comenzar tu preparaci贸n de certificaci贸n como programador Java
Requisitos
- El curso inicia desde cero, y llega hasta niveles intermedios y avanzados del lenguaje Java. Todo en un mismo curso.
- No se requiere ning煤n conocimiento previo, solo manejo b谩sico de PC
Descripci贸n
隆El Mejor y m谩s completo curso de Java en todo Udemy, actualizado al 2024!
+150 horas, +291,000 estudiantes, +42,800 rese帽as de alumnos muy satisfechos. Incluye Soporte Premium para resolver cualquier duda que tengas en tu curso.
"La Universidad Java es el mejor curso para aprender a programar en Java y en Espa帽ol. 隆Punto!".
Hemos actualizado el curso de Universidad Java a las 煤ltimas versiones de Java, usando el IDE de IntelliJ IDEA, agregando m煤ltiples proyectos y nuevas tecnolog铆as, pero manteniendo las lecciones que inicialmente hicimos con NetBeans.
Todos los proyectos y su c贸digo fuente han sido actualizados a las 煤ltimas versiones estables al d铆a de hoy: JDK 21, Glassfish 8, Jakarta EE 11, Hibernate 6, Spring Boot 3, Spring Framework 6, Bootstrap 5, entre muchas actualizaciones m谩s.
Este curso es una especializaci贸n en la tecnolog铆a Java incluyendo proyectos del mundo real. Comenzaremos desde los Fundamentos de Java y te llevaremos paso a paso hasta convertirte en un experto Java en tiempo r茅cord, permiti茅ndote crear aplicaciones de Escritorio, Web y Empresariales. Incluye temas y tecnolog铆as como:
Fundamentos de Java
Programaci贸n Orientada a Objetos
Patrones de Dise帽o y Mejores Pr谩cticas Java
Manejo de Archivos en Java
Conexi贸n a Base de Datos con JDBC
Aplicaciones de Escritorio con Swing y Java FX
Aplicaciones Web con JSPs, Tymeleaf, JSF/PrimeFaces con Spring Boot
Aplicaciones Fullstack con Angular y React con Servicios REST con Spring y Spring Boot
Temas empresariales como son: Servlets y JSPs
Java Empresarial (Jakarta EE, EJB, JPA, JSF, PrimeFaces, Servicios Web JAX-WS, REST WS, Seguridad Jakarta EE, etc)
Spring (incluyendo Spring Boot) y Hibernate
Adem谩s, tendr谩s las bases para preparar varias certificaciones como programador Java y adquirir谩s el conocimiento necesario para aplicar a diversas vacantes laborales.
La Universidad Java lleva a帽os en el mercado capacitando profesionales listos para incorporarse al mercado laboral. Ahora, est谩 en UDEMY para brindarte todo el arsenal de herramientas y tecnolog铆as Java que necesitas para el mundo real y profesional.
Temario Detallado con Aplicaciones del Mundo Real:
Proyectos del Mundo Real:
Venta de Computadoras con Programaci贸n Orientada a Objetos
Diagrama de clases UML y relaciones.
Cat谩logo de Pel铆culas con Manejo de Archivos
Manejo de archivos y excepciones.
Sistema de Estudiantes con Conexi贸n a Base de Datos con MySQL
Conexi贸n y manipulaci贸n de bases de datos.
Sistema de Estudiantes con Spring Boot y MySQL
Uso de Spring Boot para agilizar el desarrollo.
Tienda de Libros con Swing y Spring Boot
Integraci贸n de tecnolog铆as para aplicaciones de escritorio con Swing, Spring Boot y MySql.
Sistema de Tareas con Java FX y Spring Boot
Aplicaci贸n de patrones de dise帽o MVC, Factory y DAO usando Java FX, Spring Boot y MySql
Sistema de Empleados con JSPs, Spring Boot y Bootstrap
Creaci贸n de una aplicaci贸n Web con patrones de dise帽o usando JSPs, Spring Boot y MySql
Sistema de Agenda de Contactos con Thymeleaf, Spring Boot y MySql
Integraci贸n de Thymeleaf en la capa de presentaci贸n.
Sistema de Manejo de Cuentas Bancarias con PrimeFaces y Spring Boot
Integraci贸n de Jakarta EE, JSF, PrimeFaces, Spring Boot y MySql
Sistema de Inventarios - Fullstack con Angular, Spring Boot y MySql
Creaci贸n de una aplicaci贸n FullStack con Angular y Spring Boot.
Sistema de Administraci贸n de Recursos Humanos - Fullstack con React, Spring Boot y MySql
Creaci贸n de una aplicaci贸n FullStack con React y Spring Boot.
Temas a estudiar a detalle:
Fundamentos de Java
Lecci贸n 1: Comenzando con la Tecnolog铆a Java
Introducci贸n al mundo de la programaci贸n en Java.
Qu茅 es la tecnolog铆a Java.
Nuestro primer programa en Java.
Lecci贸n 2: Variables y Operadores en Java
Uso de variables y tipos de datos.
Manejo y clasificaci贸n de operadores.
Lecci贸n 3: Sentencias de Control en Java
Uso de estructuras if-else y switch.
Lecci贸n 4: Manejo de Ciclos en Java
Uso de los ciclos for, while y do-while.
Lecci贸n 5: Programaci贸n Orientada a Objetos
Introducci贸n a la POO, manejo de clases y objetos.
Lecci贸n 6: Funciones en Java
Declaraci贸n y uso de m茅todos.
Lecci贸n 7: Manejo de Datos en Java
Uso de arreglos y matrices.
Lecci贸n 8: Herencia en Java
Uso de superclases y subclases.
Laboratorio Final del Nivel
Ejercicio integrador de todo lo aprendido.
Programaci贸n con Java
Lecci贸n 1: Polimorfismo en Java
Aplicaci贸n del polimorfismo y sobreescritura.
Lecci贸n 2: Manejo Avanzado de Objetos
Conversi贸n de objetos y uso del operador instanceof.
Lecci贸n 3: Manejo de Bloques de C贸digo
Alcance de variables y uso de bloques est谩ticos y no est谩ticos.
Lecci贸n 4: Clases Abstractas e Interfaces
Diferencias, declaraci贸n y uso de clases abstractas e interfaces.
Lecci贸n 5: Manejo de Excepciones
Procesamiento de excepciones con try-catch.
Lecci贸n 6: Manejo de Colecciones
Uso de List, Set y Map.
Lecci贸n 7: Manejo de Archivos
Uso de archivos y streams en Java.
Laboratorio Final del Nivel
Ejercicio integrador de todo lo aprendido.
Conexi贸n a Bases de Datos con JDBC
Lecci贸n 1: Comenzando con JDBC
Instalaci贸n de MySQL y Oracle.
Lecci贸n 2: Conectando a la Base de Datos
Pasos para conectarse y ejecutar sentencias SQL.
Lecci贸n 3: Sentencia Select
Uso de la sentencia select para leer informaci贸n.
Lecci贸n 4: Manipulaci贸n de Datos con JDBC
Sentencias insert, update y delete.
Lecci贸n 5: Metadatos con JDBC
Uso de metadatos para conocer la estructura de las tablas.
Lecci贸n 6: Patrones de Dise帽o
Implementaci贸n de DAO y DTO.
Laboratorio Final del Nivel
Ejercicio integrador de todo lo aprendido.
Servlets y JSPs
Lecci贸n 1: Introducci贸n a la Tecnolog铆a Web con Java
Conceptos b谩sicos de Servlets y JSPs.
Lecci贸n 2: Conceptos B谩sicos de los Servlets
Ciclo de vida y manejo de sesiones.
Lecci贸n 3: Conceptos B谩sicos de los JSPs
Creaci贸n de p谩ginas Web din谩micas.
Lecci贸n 4: JSTL y EL
Uso de etiquetas JSTL y Expression Language.
Lecci贸n 5: Patr贸n de Dise帽o MVC
Aplicaci贸n del patr贸n MVC con Servlets y JSPs.
Lecci贸n 6: Aplicaci贸n SGA
Desarrollo de una aplicaci贸n completa de gesti贸n de alumnos.
Java Server Faces (JSF)
Lecci贸n 1: Introducci贸n a JSF
Conceptos b谩sicos y ciclo de vida.
Lecci贸n 2: ManagedBeans y BackingBeans
Uso y manejo de alcances en JSF.
Lecci贸n 3: Reglas de Navegaci贸n
Implementaci贸n de reglas de navegaci贸n.
Lecci贸n 4: Validadores y Convertidores
Validaci贸n y conversi贸n de datos en JSF.
Lecci贸n 5: Manejo de Eventos
Manejo de eventos en JSF.
Lecci贸n 6: Facelets
Uso de Facelets en lugar de JSPs.
Jakarta EE (antes Java EE) (incluye EJB's y JPA, Web Services y Seguridad)
Lecci贸n 1: Introducci贸n a Java EE
Instalaci贸n y configuraci贸n de herramientas.
Lecci贸n 2: Enterprise Java Beans (EJB)
Tipos y configuraci贸n de EJBs.
Lecci贸n 3: Java Persistence API (JPA)
Manejo de EntityManager y consultas JPQL.
Lecci贸n 4: Integraci贸n con JSF
Uso de PrimeFaces, AJAX y EJB.
Lecci贸n 5: WebServices y Jakarta EE
Creaci贸n y despliegue de Web Services (JAX-WS y JAX-RS).
Lecci贸n 6: REST Web Services
Implementaci贸n de RESTful Web Services.
Lecci贸n 7: Seguridad en Jakarta EE
Autenticaci贸n y autorizaci贸n en Jakarta EE.
Laboratorio Final de Jakarta EE
Ejercicio integrador de todo lo aprendido.
Hibernate Framework y JPA
Lecci贸n 1: Introducci贸n a Hibernate Framework
Configuraci贸n y operaciones b谩sicas.
Lecci贸n 2: Relaciones y Ciclo de Vida
Manejo de relaciones y ciclo de vida de entidades.
Lecci贸n 3: Consultas HQL y Criteria
Uso de HQL y API Criteria.
Lecci贸n 4: Query by Example
Creaci贸n de consultas avanzadas.
Laboratorio Final de Hibernate
Construcci贸n del sistema SGA con Hibernate.
Spring Framework con Spring Boot
Lecci贸n 1: Introducci贸n a Spring Framework
Fundamentos de Spring y Spring Boot.
Lecci贸n 2: Configuraci贸n con Spring Boot
Creaci贸n de un proyecto b谩sico con Spring Boot.
Lecci贸n 3: Thymeleaf y Spring MVC
Uso de Thymeleaf y aplicaci贸n del patr贸n MVC.
Lecci贸n 4: Spring Data, Hibernate y JPA
Integraci贸n con bases de datos y manejo de transacciones.
Lecci贸n 5: Aplicaci贸n CRUD Completa
Creaci贸n de una aplicaci贸n CRUD.
Lecci贸n 6: Validaciones y Plantillas
Manejo de validaciones y plantillas con Thymeleaf.
Lecci贸n 7: Seguridad con Spring Security
Implementaci贸n de seguridad en aplicaciones Web.
Lecci贸n 8: Aplicaci贸n Final con Spring Boot y Bootstrap
Creaci贸n de una aplicaci贸n Web empresarial completa.
Struts Framework
Lecci贸n 1: Introducci贸n a Struts Framework
Instalaci贸n y configuraci贸n.
Lecci贸n 2: HolaMundo con Struts
Creaci贸n de un proyecto b谩sico.
Lecci贸n 3: Manejo de Acciones y Formularios
Implementaci贸n de acciones y formularios avanzados.
Lecci贸n 4: Internacionalizaci贸n y Validaci贸n
Manejo de internacionalizaci贸n y validaciones autom谩ticas.
Laboratorio Final
Conclusi贸n del curso con ejercicios integradores.
Y por si fuera poco, en este mismo curso podr谩s estudiar las siguientes tecnolog铆as complementarias para que tengas todo lo que necesitas en este mismo curso:
HTML
CSS
JavaScript
Angular (Actualizado a la versi贸n 18)
Al finalizar obtienes un certificado de haber concluido con la Universidad Java generado por Udemy. Y a partir de ese momento grandes oportunidades laborales y profesionales te esperan en el mundo real.
Recuerda, que tu satisfacci贸n est谩 garantizada o tu dinero de vuelta.
Saludos y te veo del otro lado.
Ing. Ubaldo Acosta
Pasi贸n por la tecnolog铆a Java
Fundador de Global Mentoring
驴Para qui茅n es este curso?
- Cualquiera que est茅 interesado en convertirse en un profesional programador Java
- Cualquier interesado en aprender Java desde los fundamentos
- Cualquier interesado en aprender a desarrollar aplicaciones empresariales con Jakarta EE (antes Java EE), incluyendo tecnolog铆as como JSF, PrimeFaces, EJB's, JPA, Web Services y Seguridad en Jakarta EE, entre muchos temas m谩s
- Cualquier interesado en convertirse en un especialista Java Jr, Java Medio o Java Sr. dependiendo del nivel que se estudie, pero al terminar tendr谩n el nivel de un programador Java Sr.
- El curso lo puede estudiar cualquier interesado en Java, desde programadores novatos, intermedios o avanzados, ya que la Universidad Java abarca todos los niveles
- Cualquier interesado en proyectos Java Web y Empresariales, incluyendo HTML, CSS, JavaScript y Bootstrap
- Cualquier interesado en convertirse en un programador profesional Java
You should keep in mind that the Coupons last a maximum of 4 days or until 1000 registrations are exhausted, but it can expire anytime. Get the course with coupon by clicking on the following button:
- #Java