Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - La Universidad Java incluye los siguientes temas de estudio en la tecnología Java y tecnologías relacionadas:
 - Nivel 0. Lógica de Programación
 - Lección 1. Introducción a la Lógica de Programación: Empezaremos desde cero y estudiaremos una introducción a lalógica de programación, las metodologías para crear SOFTWARE y crearemos nuestro primer programa utilizando el lenguaje JavaScript.
 - Bienvenida al curso de Lógica de Programación.
 - Introducción a la Lógica de Programación.
 - La Mentalidad del Programador.
 - Habilidades del Programador.
 - Lenguajes de Programación.
 - HolaMundo con JavaScript.
 - Metodologías de Desarrollo.
 - Lección 2. Representación de Algoritmos: Veremos qué es un Algoritmo y la forma en cómo podemos representar los algoritmos que diseñemos.
 - El Algoritmo.
 - Pseudocódigo.
 - Diagramas de Flujo.
 - Ejemplos de Algoritmos.
 - Lección 3. La Tecnología: JavaScript: Estudiaremos los conceptos básicos de cualquier lenguaje de programación, en nuestro caso utilizando el lenguaje de programación JavaScript.
 - Manejo de Variables.
 - Tipos de Datos.
 - Manejo de Operadores.
 - Ámbito de Variables.
 - Lección 4. Decisiones y Ciclos: Estudiaremos el tema de Decisiones y Ciclos.
 - Manejo de Decisiones.
 - Estructura If/Else
 - Estructura Switch
 - Operadores Lógicos y Relacionales.
 - Operadores Lógicos.
 - Manejo de Ciclos.
 - Ciclo for.
 - Ciclo while.
 - Lección 5. Manejo de Arreglos y Matrices: Estudiaremos el tema de Arreglos yMatrices, el cual es fundamental para poder resolver algoritmos más complejos, así como utilizar estructuras de datos más robustas.
 - Introducción a Arreglos.
 - Uso de Arreglos.
 - Ejemplo de Arreglos.
 - Introducción a las Matrices.
 - Uso de Matrices.
 - Ejercicio de uso de Arreglos y Matrices.
 - Lección 6. Manejo de Funciones: Divide y vencerás. Estudiaremos el tema pilar de cualquier programa: El manejo de funciones.
 - Introducción al concepto de Funciones.
 - Uso de Funciones.
 - Funciones Recursivas.
 - Ejercicios uso de funciones.
 - Proyecto Final 1: Calculadora en JavaScript.
 - Proyecto Final 2: Catálogo de Películas.
 - Conclusión 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 (Scope)
 - 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 e indentificadores en CSS
 - Lección 4 - Formularios 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 Alumnos)
 - 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 - Hibernate Framework y JPA (JavaPersistence API)
 - Lección 1 - Introducción a Hibernate Framework
 - ¿Qué es un ORM - Object Relational Mapping?
 - Cómo Hibernate me ayuda en un diseño multicapas empresarial
 - Cómo ser mucho más productivo en la capa de datos con Hibernate
 - Lección 2 - Configuración de Hibernate
 - Revisaremos de los Patrones de Diseño DAO y DTO
 - Pondremos en práctica las operaciones básicas con Hibernate.
 - Crearemos una aplicación Web con JSPs, Servlets y Hibernate.
 - Lección 3 - Manejo de Relaciones con Hibernate
 - Estudiaremos los tipos de Asociaciones en Hibernate
 - Veremos las relaciones uno-uno, uno-muchos y muchos-muchos
 - Estudiaremos el concepto de Clases de Entidad que nos ofrece Hibernate
 - Lección 4 - Ciclo Vida en Objetos de Entidad
 - Estudiaremos el concepto del Ciclo de Vida en Objetos de Entidad
 - Aprenderemos el concepto de Persistencia y Persistencia en Cascada
 - Lección 5 - Consultas con HQL
 - Aprenderemos el lenguaje HQL (Hibernate Query Language)
 - Estudiaremos el concepto de JOINS en HQL
 - Analizaremos el concepto de Lazy Loading y Fetch en HIbernate
 - Lección 6 - Consultas API Criteria
 - Estudiaremos el API de Criteria y cómo aplicarlo en Hibernate
 - Analizaremos en qué casos aplicar HQL o el API de Criteria
 - Lección 7 - Query by Example
 - Aprenderemos a aplicar Criteria Join y Fetch
 - Utilizaremos Query by Example para crear queries avanzados
 - Lección 8 - Sistema SGA con Hibernate
 - Construiremos el sistema SGA con Hibernate
 - La capa de datos la construiremos utilizando Hibernate
 - Crearemos consultas avanzadas con Hibernate
 - Aplicaremos todo lo aprendido en este Nivel
 - Nivel 7 - Spring Framework
 - Lección 1 - Introducción a Spring
 - Qué es Spring y su importancia en el munodo Java EE
 - Conceptos Básicos de Spring y sus módulos
 - Arquitecturas Multicapas utilizando Spring Framework
 - Lección 2 - Configuración de Spring
 - Cómo aplica Spring la cohesión y el acomplamiento
 - Qué es la Fábrica de Spring y cómo configurarla
 - Lección 3 - Inyección de Dependencias
 - Manejo de Inyección de Dependencias con Spring
 - Relación entre clases y su uso con Spring
 - Tipos de Inyecciones de Dependencias con Spring
 - Uso de Anotaciones con Spring
 - Lección 4 - Programación Orientada a Aspectos
 - Introducción a la Programación Orientada a Aspectos (AOP)
 - Uso de AOP y Spring
 - Conceptos de Pointcuts en AOP y Spring
 - Around, Introductions y Anotaciones con AOP
 - Lección 5 - Spring y JDBC
 - Introducción a Spring con JDBC
 - Uso de Plantillas con Spring JDBC
 - Configuración general de Spring JDBC
 - Configuración de un DataSource en Spring
 - Consultas con Spring JDBC
 - Uso de RowMapper con Spring JDBC
 - Lección 6 - Manejo de Transacciones con Spring
 - Introducción a Spring con JDBC
 - Definición de TransactionManager en Spring
 - Atributos de una Transacción
 - Propagación de una Transacción en Spring
 - Configuración de Transacciones en Spring
 - Lección 7 - Integración JSF - Spring - JPA
 - Integración de Spring y JPA
 - Pasos para integrar JSF, Spring y JPA
 - Conclusión del Nivel
 - Nivel 8 - 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
 - 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
 - Lección 3 - Reglas de Navegación en JSF
 - Reglas de Navegación en JSF
 - Ciclo de Vida en JSF
 - Lección 4 - Validadores 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 Facelets
 - 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 9 - 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 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
 - Nivel 10 - 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
 - Rol de JSF en Java EE
 - Ajax en 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 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 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
 - 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 muchos temas más.
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment