Saltar al contenido
Portada » Cupón Udemy: Universidad Java – Cero a Experto – Actualizado (+152 hrs)

Cupón Udemy: Universidad Java – Cero a Experto – Actualizado (+152 hrs)

El mejor curso Java con aplicaciones del mundo real (Escritorio, Web y Full Stack) Spring, Hibernate, Jakarta EE y más!

Universidad Java – Cero a Experto – Actualizado (+152 hrs)

Idioma

Spanish

Descripción

undefined

¡El Mejor y más completo curso de Java en todo Udemy, actualizado al 2024!

+152 horas, +280,000 estudiantes, +41,700 reseñas de alumnos muy satisfechos.

«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 7, Jakarta EE 10, 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

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 más cursos Gratis y para ver los que siguen así visita nuestra aplicación web UFree.

Descarga la aplicación oficial!

Cupón Udemy: PostgreSQL and Oracle SQL for beginners – Udemy Coupon
Cupón Udemy: PostgreSQL and Oracle SQL for beginners – Udemy Coupon

Learn popular SQL dialects, PostgreSQL & Oracle SQL. Learn SQL concepts & compare syntax of PostgreSQL & Oracle SQL PostgreSQL Read more

Cupón Udemy: Universidad Python – Cero a Experto – Actualizado (+86 hrs)
Cupón Udemy: Universidad Python – Cero a Experto – Actualizado (+86 hrs)

Aprende Python: Tkinter, Web Django y Flask, PySide, POO, Jinja, SQL Alchemy, MySql, Postgresql, PyCharm y mucho más! Universidad Python Read more

Cupón Udemy: Universidad JavaScript – De Cero a Experto JavaScript!
Cupón Udemy: Universidad JavaScript – De Cero a Experto JavaScript!

Programación Orientada a Objetos, Funciones Flecha, Callback, Promesas, Async, Await, DOM y mucho más! Idioma Spanish Descripción undefinedUniversidad JavaScript - Read more

Cupón Udemy: Universidad JavaScript – De Cero a Experto JavaScript!
Cupón Udemy: Universidad JavaScript – De Cero a Experto JavaScript!

Programación Orientada a Objetos, Funciones Flecha, Callback, Promesas, Async, Await, DOM y mucho más! Universidad JavaScript - De Cero a Read more

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *