Saltar al contenido
Cursos Online Digital

Universidad Java Experto en Java, desde Cero a Master +77 horas

DATOS TÉCNICOS
University de Java Experto en Java, desde Cero a Master +77 horas (Udemy)
4.2 GB | + 13 horas(84 Clases)| Idioma: Español | 01/2018

DESCRIPCION

Universidad Java Experto en Java, desde Cero a Master +77 horas

Este curso es una especialización en el lengueje de progremacion Java. Comenzaremos desde los Fundamentos basicos de Java, y te llevaremos paso a paso hasta convertirte en un profesional experto en Java en corto tiempo y así podras crear aplicaciones Web y Negocios, incluidos temas y avances, por ejemplo, Fundamentos de Java. Descargar Curso Universidad Java Experto en Java, desde Cero a Master +64 horas

Programación Orientada a Objetos, Patrones de Diseño y Mejores prácticas Java, JDBC, HTML,CSS y JavaScript, HTML5 y CSS3, Servlets y JSP’s, Java Empresarial (Java EE), incluyendo EJB’s, JPA, Web Services, Seguridad y mucho mucho más.

La Universidad de Java incorpora los temas que acompañan al concentrado en la innovación de Java y los avances relacionados:

Nivel 1. Conceptos básicos de Java

1 – Comenzando con la tecnología Java

  • El asombroso universo de la programación de Java
  • Qué es la innovación de Java (desde un enfoque funcional)
  • Nuestro primer programa Java sin preparación

2 – Variables y operadores en Java

  • Los empleos de variables en Java y para qué los utilizamos
  • Clases de datos en Java y cómo se organizan
  • Administración y clasificación de administradores en Java

3 – Sentencias de control de Java

  • En la posibilidad de que otra estructura y dónde utilizarlo
  • Tratar con la estructura del interruptor y al aplicarlo

4 – Manejo de ciclos en Java

  • ciclo para y su utilización
  • Utilizando el círculo while y cómo aplicarlo
  • Ciclo Do-while y cuándo utilizarlo

5 – Programación orientada a objetos

  • Prólogo a la Programación Orientada a Objetos (OOP)
  • Tratar con clases en Java
  • Preguntas en Java

6 – Capacidades Java

  • Anuncio de métodos o funciones en Java
  • Llamada de funciones en Java

7 – Gestión de datos en Java

  • Clusters en Java
  • Java Management en Java

8 – Herencia en Java

  • Legacy Management en Java
  • Utilización de superclases y subclases en Java
  • Laboratorio de último nivel
  • Último ejercicio donde se incorpora todo lo aprendido en este nivel

Nivel 2. Programación con Java

1 – Polimorfismo en Java

  • Qué es el polimorfismo y su aplicación
  • Sobreescritura en Java y su uso

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

3 – Manejo de Bloques de Código en Java

  • Alcance de Variables (Scope)
  • Uso de bloques estáticos y no estáticos

4 – Uso de Clases Abstractas e Interfaces en Java

  • Diferencias entre Clases Abstractas e Interfaces
  • Declaración y uso de Clases Abstractas
  • Cuidando las interfaces en Java y cuándo utilizarlas

5 – Manejo de Excepciones en Java

  • Procesando las excepciones en Java
  • Uso de try-catch y propagación de Excepciones

6 – Manejo de Colecciones en Java

  • Uso de las colecciones en Java
  • Administración de Lista, Conjunto y Mapa y el uso de cada estructura

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. Asociación con Bases de Datos con JDBC

1 – Comenzando con JDBC (Conectividad de base de datos Java)

  • La necesidad de una base de datos
  • Instalando MySql y Oracle
  • Descarga de controladores (drivers) para conectarnos a la base

2 – Conectando a la Base de Datos (BD)

  • Paso para conectarnos a una base de datos relacional
  • Código JDBC para conectarnos a la base de datos

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

4 – Manipulando Datos con JDBC

  • Pasos para ejecutar las sentencias insert, update y delete
  • Usos de las sentencias insert,update y delete para manipular información
  • Separación de funciones select, insert, update y delete con JDBC

5 – Metadatos con JDBC

  • Conocimiendo la estructura de las tablas de BD con JDBC
  • La importancia del uso de Metadatos en JDBC

6 – Oracle, Store Procedures y Funciones

  • Java JDBC con Oracle
  • Ejecuciónes de Store Procedures de Oracle con JDBC
  • Ejecución de Funciones de Oracle con JDBC

7 – Arquitectura Multicapas

  • Estructurando nuestro código JDBC
  • Creando la capa de datos en una Arquitecturas Multicapas

8 – Patrones de Diseño

  • Patrónes 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

1 – Introducción a HTML

  • Estudiaremos una introducción a la tecnología HTML
  • Comprender la parte de HTML en el ámbito de las aplicaciones web

2 – Componentes en HTML

  • Las partes HTML y cómo se organiza una página web
  • Uso de componentes de Texto, Fuentes, Preformato y más en HTML

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 e indentificadores en CSS

4 – Formularios en HTML

  • Elementos a considerar al crear Formularios HTML
  • Componentes para la creación de Formularios HTML

5 – Introducción a JavaScript

  • Qué es JavaScript y cómo aplicarlo en nuestras páginas HTML
  • Elementos básicos del lenguaje JavaScript

6 – Validación de Formularios HTML

  • Integración de Formularios HTML y JavaScript
  • Validación de Formularios con JavaScript

Nivel 5 – Servlets y JSPs

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

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

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

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

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

6 – JSTL y EL (Expression Language) en JSPs

  • Comprenderemos las etiquetas JSTL para fomentar la utilización de JSP
  • Veremos la energía de EL (Expression Language) en las JSP

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

8 – Aplicación SGA (Sistema de Gestión de Alumnos)

  • Integración de los primeros 5 niveles en un proyecto final (SGA)
  • Análisis, Diseño y Desarrollo de la aplicación SGA
  • En este nivel nos facilitará conseguir empleo desde estudiante o programador Java Jr

Nivel 6 – Java Server Faces

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

2 – ManagedBeans en JSF

  • Concepto de ManagedBeans en JSF
  • Uso de ModelManagedBeans en JSF
  • Expression Language (EL) en JSF
  • Cocepto de BackingBeans en JSF
  • Manejo de Alcances (Scopes) en JSF

3 – Reglas de Navegación en JSF

  • Reglas de Navegación en JSF
  • Ciclo de Vida en JSF

4 – Validadores en JSF

  • Manejo de Validadores en JSF
  • Uso de Convertidores en JSF
  • Manejo de Mensajes e Internacionalización en JSF

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

6 – Manejo de Facelets

  • La evolución de JSP y el uso de Facelets
  • El uso y la importancia de Faceltes en JSF

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)

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

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

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

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)

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

6 – Rol de JSF

  • Rol de JSF en Java EE
  • Ajax en JSF
  • PrimeFaces y JSF
  • Integración JSF, PrimeFaces, AJAX, EJB y JPA

7 – 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

8 – 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

9 – Seguridad en Java EE

  • Introducción a la Seguridad en Java EE
  • Autenticación y Autorización en Java EE
  • Implementacion de seguridad en la Capa Web de Java EE
  • Seguridad en Capa EJB en Java EE
  • Autenticación de Clientes en Java EE
  • Autenticación del Cliente Web
  • Certificacion del Cliente SOAP y REST Web Service de java
  • Ejercicio Final con la integración de todo lo aprendido

Además, como si fuera insuficiente, le damos como recompensa el curso HTML5 y CSS3, que no se incorpora a nada en este curso e incorpora 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. Drag and Drop y Canvas en HTML5

Módulo VI. Lo nuevo en CSS3

Recuerda, que tu satisfacción está garantizada espero aprendas lo suficiente de este curso de java el curso esta completo y actualizado

Pasión por la tecnología Java lenguaje de programacion preferido por muchos

Impartido por: UDEMY

Enlace al curso: Universidad Java: De Cero a Master +77 hrs (Java 12 update)!