Noticias de última hora

Universidad Java: De Cero a Master +67 hrs



Contenido del Curso 


Nivel 1. Fundamentos de Java 
Lección 1 - Comenzando con la Tecnología Java
  • El asombroso mundo de la programación en Java
  • Qué es la tecnología Java (desde un enfoque práctico)
  • Nuestro primer programa en Java desde cero
Lección 2 - Variables y Operadores en Java
  • Uso de Variables en Java y para qué las utilizamos
  • Tipos de Datos en Java y cómo se clasifican
  • Manejo y Clasificación de operadores en Java
Lección 3 - Sentencias de Control en Java
  • Uso de la estructura if-else y dónde utilizarla
  • Manejo de la esctrutura switch y cuando aplicarla
Lección 4 - Manejo de Ciclos en Java
  • Uso del ciclo for y su uso
  • Uso del ciclo while y cómo aplicarlo
  • Uso del ciclo do-while y cuando utilizarlo
Lección 5 - Programación Orientada a Objetos
  • Introducción a la Programación Orientada a Objetos (POO)
  • Manejo de Clases en Java
  • Uso de Objetos en Java
Lección 6 - Funciones en Java
  • Declaración de Métodos o Funciones en Java
  • Uso y llamado de Funciones en Java
Lección 7 - Manejo de Datos en Java
  • Uso de Arreglos en Java
  • Manejo de Matrices en Java
Lección 8 - Herencia en Java
  • Manejo de Herencia en Java
  • Uso de superclases y subclases en Java
Laboratorio Final del Nivel
  • Ejercicio Final donde se integra todo lo aprendido en este Nivel

Nivel 2. Programación con Java
Lección 1 - Polimorfismo en Java
  • Qué es el polimorfismo y su aplicación
  • Sobreescritura en Java y su uso
Lección 2 - Manejo Avanzado de Objetos en Java
  • Conversión de Objetos (cast)
  • Identificando el tipo de objeto con el operador instanceof
  • La importancia y uso del operador this
Lección 3 - Manejo de Bloques de Código en Java
  • Alcance de Variables (Alcance)
  • Uso de bloques estáticos y no estáticos
Lección 4 - Uso de clases abstractas e interfaces en Java
  • Diferencias entre Clases Abstractas e Interfaces
  • Declaración y uso de Clases Abstractas
  • Manejo de Interfaces en Java y cuándo utilizarlas
Lección 5 - Manejo de Excepciones en Java
  • Procesando las excepciones en Java
  • Uso de try-catch y propagación de Excepciones
Módulo 6 - Manejo de Colecciones en Java
  • Uso de las colecciones en Java
  • Manejo de List, Set y Map y la aplicación de cada estructura
Módulo 7 - Manejo de Archivos en Java
  • Manejo y uso de archivos en Java
  • Manejo de Streams en Java y sus usos
Laboratorio Final del Nivel
  • Ejercicio Final donde se aplica todo lo aprendido en este nivel

Nivel 3. Conexión a Bases de Datos con JDBC
Lección 1 - Comenzando con JDBC (Java Database Connectivity)
  • La necesidad de una base de datos
  • Instalando MySql y Oracle
  • Descarga de controladores (drivers) para conectarnos a la base
Lección 2 - Conectando a la Base de Datos (BD)
  • Pasos para conectarnos a una base de datos relacional
  • Código JDBC para conectarnos a la base de datos
Lección 3 - Sentencia Select
  • Pasos para ejecutar la sentencia Select de SQL con JDBC
  • Uso de la sentencia select para leer la información de la BD
Lección 4 - Manipulando Datos con JDBC
  • Pasos para ejecutar las sentencias insert, update y delete
  • Uso de las sentencias insert,update y delete para manipular información
  • Separación de funciones select, insert, update y delete con JDBC
Lección 5 - Metadatos con JDBC
  • Conocimiendo la estructura de las tablas de BD con JDBC
  • La importancia del uso de Metadatos en JDBC
Lección 6 - Oracle, Store Procedures y Funciones
  • Java JDBC con Oracle
  • Ejecución de Store Procedures de Oracle con JDBC
  • Ejecución de Funciones de Oracle con JDBC
Lección 7 - Arquitectura Multicapas
  • Estructurando nuestro código JDBC
  • Creando la capa de datos en una Arquitecturas Multicapas
Lección 8 - Patrones de Diseño
  • Patrón de Diseño DAO (Data Access Object)
  • Patrón de Diseño DTO (Data Transfer Object) o VO (Value Object)
  • Laboratorio Final con la integración de todo lo visto en este Nivel

Nivel 4 - HTML, CSS y JavaScript
Lección 1 - Introducción a HTML
  • Estudiaremos una introducción a la tecnología HTML
  • Enteniendo el papel de HTML en el mundo de las aplicaciones Web
Lección 2 - Componentes en HTML
  • Los componentes de HTML y cómo se estructura una página Web
  • Uso de componentes de Texto, Fuentes, Preformato y más en HTML
Lección 3 - Introducción a CSS
  • Introducción a las Hojas de Estilo CSS
  • Los aspectos más importantes a considerar al utilizar CSS
  • Uso de clases y descriptores en CSS.
Lección 4 - Formas en HTML
  • Elementos a considerar al crear formularios HTML
  • Componentes para la creación de Formularios HTML
Lección 5 - Introducción a JavaScript
  • Qué es JavaScript y cómo aplicarlo en nuestras páginas HTML
  • Elementos básicos del lenguaje JavaScript
Lección 6 - Validación de formularios HTML
  • Integración de Formularios HTML y JavaScript
  • Validación de Formularios con JavaScript
Nivel 5 - Servlets y JSPs
Lección 1 - Introducción a la Tecnología Web con Java
  • El asombroso mundo de la tecnología Web con Java
  • La revolución de las aplicaciones Web y cómo aprovecharla
  • El servidor de aplicaciones Tomcat y cómo utilizarlo
Lección 2 - Conceptos Básicos de los Servlets
  • Sin misterios: qué es la tecnología de los Servlets
  • Elementos y ciclo de vida de un Servlet
Lección 3 - Manejo de Sesiones con Servlets
  • Implementación del concepto de Sesiones con Servlets
  • Aprenderemos el uso del objeto HttpSession
  • Implementaremos un carrito de compras Web
Lección 4 - Conceptos Básicos de los JSPs
  • Estudiaremos cómo crear páginas Web dinámicas con JSPs
  • Aprenderemos los elementos fundamentales de los JSPs
Lección 5 - Conceptos Avanzados de Servlets y JSPs
  • Veremos cómo crear una aplicación Web integrando los Servlets y JSPs
  • Procesamiento de datos con Servlets y despliegue de información con JSPs
Lección 6 - JSTL y EL (Expression Language) en JSPs
  • Entenderemos las etiquetas JSTL para facilitar el uso de JSPs
  • Veremos el poder de EL (Expression Language) en los JSPs
Lección 7 - Patrón de Diseño MVC (Model View Controller)
  • Estudiaremos una arquitectura multicapas del mundo real con Servlets y JSPs
  • Aplicaremos el patrón de diseño MVC con Servlets y JSPs
Lección 8 - Aplicación SGA (Sistema de Gestión de Estudiantes)
  • Integración de los primeros 5 niveles en un proyecto final (SGA)
  • Análisis, Diseño y Desarrollo de la aplicación SGA
  • Este nivel les permite conseguir empleo desde becario o programador Java Jr

Nivel 6 - Java Server Faces
Lección 1 - Introducción a JavaServer Faces
  • Qué es JSF y su rol en Java EE
  • Conceptos básicos de JSF y MVC
  • HolaMundo con JSF
Lección 2 - ManagedBeans en JSF
  • ManagedBeans Concept en JSF
  • Uso de ModelManagedBeans en JSF
  • Lenguaje de Expresión (EL) en JSF
  • Cocepto de BackingBeans en JSF
  • Manejo de Alcances (Scopes) en JSF
Lección 3 - Reglas de Navegación en JSF
  • Reglas de Navegación en JSF
  • Ciclo de Vida en JSF
Lección 4 - Valitors en JSF
  • Manejo de Validadores en JSF
  • Uso de Convertidores en JSF
  • Manejo de Mensajes e Internacionalización en JSF
Lección 5 - Manejo de Eventos en JSF
  • Uso de Value Change Listener
  • Manejo de ActionListener y ActionEvent en JSF
  • Uso de librería estándar y SelectItems en JSF
Lección 6 - Manejo de facetas
  • La evolución de JSP y el uso de Facelets
  • El uso y la importancia de Faceltes en JSF
Lección 7 - Integración de Servicios Java EE
  • El rol de JSF, EJB y JPA
  • Ejercicio donde se integra todo lo visto en este Nivel

Nivel 7 - Java EE (Básico) (Incluye EJB's y JPA)
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 la API de persistencia de Java (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

Nivel 8 - Java EE (Avanzado) (Incluye Web Services y Seguridad)
Lección 5 - Rol de los Servlets y JSPs
  • Rol de los Servlets y JSPs en Java EE
  • Rol de los JSPs en Java EE
  • Integración Servlets y EJB en Java EE
Lección 6 - Rol de JSF
  • Roll the JSF y Java EE
  • Ajax y JSF 
  • PrimeFaces y JSF 
  • Integración JSF, PrimeFaces, AJAX, EJB y JPA

Lección 7 - WebServices y JavaEE
  • Introducción a los Web Services
  • Tipos de servicios web 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 8 - Servicios Web REST
  • Introducción a los servicios web REST
  • 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 servicio web REST
  • Servicio web de creación de clientes REST
Lección 9 - 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
Y por si fuera poco, te obsequiamos como bono de regalo el curso de HTML5 y CSS3, el cual está incluido de manera gratuita en este curso e incluye las siguientes lecciones:
Nivel - HTML5 y CSS3

Módulo I. Introducción y Documentos HTML5
Módulo II. Formularios y Manejo Multimedia en HTML5
Módulo III. Storage y Manejo de Archivos
Módulo IV. Geolocalización en HTML5
Módulo V. Arrastrar y soltar y Canvas en HTML5
Módulo VI. Lo nuevo en CSS3
Al finalizar obtienes un certificado de haber concluido con la Universidad Java. Y a partir de ese momento grandes oportunidades laborales y profesionales te esperan en el mundo real.
También te recomendamos inscribirte a nuestro curso de Universidad Java 2ya que es el complemento ideal de este curso, el cual incluye temas como:
  1. Struts Framework
  2. Hibernate / JPA Framework
  3. Marco de primavera
  4. JBoss Administration
  5. Lógica de Programación 
  6. y mucho más!!!
Así que además de este fabuloso curso de la Universidad Java, te recomendamos también inscribirte al curso de Universidad Java 2 donde expandirás tu conocimiento como programador Java en tiempo record!!
Recuerda, que tu satisfacción está garantizada o tu dinero de vuelta.
Saludos y te vemos del otro lado.
En g. 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 Java EE, incluyendo tecnologías como JSF, PrimeFaces, EJB's, JPA, Web Services y Seguridad en Java 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 aprender HTML5 y CSS3 aplicandolo en proyectos Java Web y Empresariales
  • Cualquier interesado en convertirse en un programador profesional Java



Enlace 1


Enlace 2





3 comentarios: