Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
670
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.86 KB | None | 0 0
  1. La Universidad Java incluye los siguientes temas de estudio en la tecnología Java y tecnologías relacionadas:
  2.  
  3. Nivel 1. Fundamentos de Java
  4.  
  5. Lección 1 - Comenzando con la Tecnología Java
  6.  
  7. El asombroso mundo de la programación en Java
  8. Qué es la tecnología Java (desde un enfoque práctico)
  9. Nuestro primer programa en Java desde cero
  10. Lección 2 - Variables y Operadores en Java
  11.  
  12. Uso de Variables en Java y para qué las utilizamos
  13. Tipos de Datos en Java y cómo se clasifican
  14. Manejo y Clasificación de operadores en Java
  15. Lección 3 - Sentencias de Control en Java
  16.  
  17. Uso de la estructura if-else y dónde utilizarla
  18. Manejo de la esctrutura switch y cuando aplicarla
  19. Lección 4 - Manejo de Ciclos en Java
  20.  
  21. Uso del ciclo for y su uso
  22. Uso del ciclo while y cómo aplicarlo
  23. Uso del ciclo do-while y cuando utilizarlo
  24. Lección 5 - Programación Orientada a Objetos
  25.  
  26. Introducción a la Programación Orientada a Objetos (POO)
  27. Manejo de Clases en Java
  28. Uso de Objetos en Java
  29. Lección 6 - Funciones en Java
  30.  
  31. Declaración de Métodos o Funciones en Java
  32. Uso y llamado de Funciones en Java
  33. Lección 7 - Manejo de Datos en Java
  34.  
  35. Uso de Arreglos en Java
  36. Manejo de Matrices en Java
  37. Lección 8 - Herencia en Java
  38.  
  39. Manejo de Herencia en Java
  40. Uso de superclases y subclases en Java
  41. Laboratorio Final del Nivel
  42.  
  43. Ejercicio Final donde se integra todo lo aprendido en este Nivel
  44.  
  45.  
  46. Nivel 2. Programación con Java
  47.  
  48. Lección 1 - Polimorfismo en Java
  49.  
  50. Qué es el polimorfismo y su aplicación
  51. Sobreescritura en Java y su uso
  52. Lección 2 - Manejo Avanzado de Objetos en Java
  53.  
  54. Conversión de Objetos (cast)
  55. Identificando el tipo de objeto con el operador instanceof
  56. La importancia y uso del operador this
  57. Lección 3 - Manejo de Bloques de Código en Java
  58.  
  59. Alcance de Variables (Scope)
  60. Uso de bloques estáticos y no estáticos
  61. Lección 4 - Uso de Clases Abstractas e Interfaces en Java
  62.  
  63. Diferencias entre Clases Abstractas e Interfaces
  64. Declaración y uso de Clases Abstractas
  65. Manejo de Interfaces en Java y cuándo utilizarlas
  66. Lección 5 - Manejo de Excepciones en Java
  67.  
  68. Procesando las excepciones en Java
  69. Uso de try-catch y propagación de Excepciones
  70. Módulo 6 - Manejo de Colecciones en Java
  71.  
  72. Uso de las colecciones en Java
  73. Manejo de List, Set y Map y la aplicación de cada estructura
  74. Módulo 7 - Manejo de Archivos en Java
  75.  
  76. Manejo y uso de archivos en Java
  77. Manejo de Streams en Java y sus usos
  78. Laboratorio Final del Nivel
  79.  
  80. Ejercicio Final donde se aplica todo lo aprendido en este nivel
  81.  
  82.  
  83. Nivel 3. Conexión a Bases de Datos con JDBC
  84.  
  85. Lección 1 - Comenzando con JDBC (Java Database Connectivity)
  86.  
  87. La necesidad de una base de datos
  88. Instalando MySql y Oracle
  89. Descarga de controladores (drivers) para conectarnos a la base
  90. Lección 2 - Conectando a la Base de Datos (BD)
  91.  
  92. Pasos para conectarnos a una base de datos relacional
  93. Código JDBC para conectarnos a la base de datos
  94. Lección 3 - Sentencia Select
  95.  
  96. Pasos para ejecutar la sentencia Select de SQL con JDBC
  97. Uso de la sentencia select para leer la información de la BD
  98. Lección 4 - Manipulando Datos con JDBC
  99.  
  100. Pasos para ejecutar las sentencias insert, update y delete
  101. Uso de las sentencias insert,update y delete para manipular información
  102. Separación de funciones select, insert, update y delete con JDBC
  103. Lección 5 - Metadatos con JDBC
  104.  
  105. Conocimiendo la estructura de las tablas de BD con JDBC
  106. La importancia del uso de Metadatos en JDBC
  107. Lección 6 - Oracle, Store Procedures y Funciones
  108.  
  109. Java JDBC con Oracle
  110. Ejecución de Store Procedures de Oracle con JDBC
  111. Ejecución de Funciones de Oracle con JDBC
  112. Lección 7 - Arquitectura Multicapas
  113.  
  114. Estructurando nuestro código JDBC
  115. Creando la capa de datos en una Arquitecturas Multicapas
  116. Lección 8 - Patrones de Diseño
  117.  
  118. Patrón de Diseño DAO (Data Access Object)
  119. Patrón de Diseño DTO (Data Transfer Object) o VO (Value Object)
  120. Laboratorio Final con la integración de todo lo visto en este Nivel
  121.  
  122.  
  123. Nivel 4 - HTML, CSS y JavaScript
  124.  
  125. Lección 1 - Introducción a HTML
  126.  
  127. Estudiaremos una introducción a la tecnología HTML
  128. Enteniendo el papel de HTML en el mundo de las aplicaciones Web
  129. Lección 2 - Componentes en HTML
  130.  
  131. Los componentes de HTML y cómo se estructura una página Web
  132. Uso de componentes de Texto, Fuentes, Preformato y más en HTML
  133. Lección 3 - Introducción a CSS
  134.  
  135. Introducción a las Hojas de Estilo CSS
  136. Los aspectos más importantes a considerar al utilizar CSS
  137. Uso de clases e indentificadores en CSS
  138. Lección 4 - Formularios en HTML
  139.  
  140. Elementos a considerar al crear Formularios HTML
  141. Componentes para la creación de Formularios HTML
  142. Lección 5 - Introducción a JavaScript
  143.  
  144. Qué es JavaScript y cómo aplicarlo en nuestras páginas HTML
  145. Elementos básicos del lenguaje JavaScript
  146. Lección 6 - Validación de Formularios HTML
  147.  
  148. Integración de Formularios HTML y JavaScript
  149. Validación de Formularios con JavaScript
  150. Nivel 5 - Servlets y JSPs
  151.  
  152. Lección 1 - Introducción a la Tecnología Web con Java
  153.  
  154. El asombroso mundo de la tecnología Web con Java
  155. La revolución de las aplicaciones Web y cómo aprovecharla
  156. El servidor de aplicaciones Tomcat y cómo utilizarlo
  157. Lección 2 - Conceptos Básicos de los Servlets
  158.  
  159. Sin misterios: qué es la tecnología de los Servlets
  160. Elementos y ciclo de vida de un Servlet
  161. Lección 3 - Manejo de Sesiones con Servlets
  162.  
  163. Implementación del concepto de Sesiones con Servlets
  164. Aprenderemos el uso del objeto HttpSession
  165. Implementaremos un carrito de compras Web
  166. Lección 4 - Conceptos Básicos de los JSPs
  167.  
  168. Estudiaremos cómo crear páginas Web dinámicas con JSPs
  169. Aprenderemos los elementos fundamentales de los JSPs
  170. Lección 5 - Conceptos Avanzados de Servlets y JSPs
  171.  
  172. Veremos cómo crear una aplicación Web integrando los Servlets y JSPs
  173. Procesamiento de datos con Servlets y despliegue de información con JSPs
  174. Lección 6 - JSTL y EL (Expression Language) en JSPs
  175.  
  176. Entenderemos las etiquetas JSTL para facilitar el uso de JSPs
  177. Veremos el poder de EL (Expression Language) en los JSPs
  178. Lección 7 - Patrón de Diseño MVC (Model View Controller)
  179.  
  180. Estudiaremos una arquitectura multicapas del mundo real con Servlets y JSPs
  181. Aplicaremos el patrón de diseño MVC con Servlets y JSPs
  182. Lección 8 - Aplicación SGA (Sistema de Gestión de Alumnos)
  183.  
  184. Integración de los primeros 5 niveles en un proyecto final (SGA)
  185. Análisis, Diseño y Desarrollo de la aplicación SGA
  186. Este nivel les permite conseguir empleo desde becario o programador Java Jr
  187.  
  188.  
  189. Nivel 6 - Hibernate Framework y JPA (JavaPersistence API)
  190.  
  191. Lección 1 - Introducción a Hibernate Framework
  192.  
  193. ¿Qué es un ORM - Object Relational Mapping?
  194. Cómo Hibernate me ayuda en un diseño multicapas empresarial
  195. Cómo ser mucho más productivo en la capa de datos con Hibernate
  196. Lección 2 - Configuración de Hibernate
  197.  
  198. Revisaremos de los Patrones de Diseño DAO y DTO
  199. Pondremos en práctica las operaciones básicas con Hibernate.
  200. Crearemos una aplicación Web con JSPs, Servlets y Hibernate.
  201. Lección 3 - Manejo de Relaciones con Hibernate
  202.  
  203. Estudiaremos los tipos de Asociaciones en Hibernate
  204. Veremos las relaciones uno-uno, uno-muchos y muchos-muchos
  205. Estudiaremos el concepto de Clases de Entidad que nos ofrece Hibernate
  206. Lección 4 - Ciclo Vida en Objetos de Entidad
  207.  
  208. Estudiaremos el concepto del Ciclo de Vida en Objetos de Entidad
  209. Aprenderemos el concepto de Persistencia y Persistencia en Cascada
  210. Lección 5 - Consultas con HQL
  211.  
  212. Aprenderemos el lenguaje HQL (Hibernate Query Language)
  213. Estudiaremos el concepto de JOINS en HQL
  214. Analizaremos el concepto de Lazy Loading y Fetch en HIbernate
  215. Lección 6 - Consultas API Criteria
  216.  
  217. Estudiaremos el API de Criteria y cómo aplicarlo en Hibernate
  218. Analizaremos en qué casos aplicar HQL o el API de Criteria
  219. Lección 7 - Query by Example
  220.  
  221. Aprenderemos a aplicar Criteria Join y Fetch
  222. Utilizaremos Query by Example para crear queries avanzados
  223. Lección 8 - Sistema SGA con Hibernate
  224.  
  225. Construiremos el sistema SGA con Hibernate
  226. La capa de datos la construiremos utilizando Hibernate
  227. Crearemos consultas avanzadas con Hibernate
  228. Aplicaremos todo lo aprendido en este Nivel
  229.  
  230.  
  231. Nivel 7 - Spring Framework
  232.  
  233. Lección 1 - Introducción a Spring
  234.  
  235. Qué es Spring y su importancia en el munodo Java EE
  236. Conceptos Básicos de Spring y sus módulos
  237. Arquitecturas Multicapas utilizando Spring Framework
  238. Lección 2 - Configuración de Spring
  239.  
  240. Cómo aplica Spring la cohesión y el acomplamiento
  241. Qué es la Fábrica de Spring y cómo configurarla
  242. Lección 3 - Inyección de Dependencias
  243.  
  244. Manejo de Inyección de Dependencias con Spring
  245. Relación entre clases y su uso con Spring
  246. Tipos de Inyecciones de Dependencias con Spring
  247. Uso de Anotaciones con Spring
  248. Lección 4 - Programación Orientada a Aspectos
  249.  
  250. Introducción a la Programación Orientada a Aspectos (AOP)
  251. Uso de AOP y Spring
  252. Conceptos de Pointcuts en AOP y Spring
  253. Around, Introductions y Anotaciones con AOP
  254. Lección 5 - Spring y JDBC
  255.  
  256. Introducción a Spring con JDBC
  257. Uso de Plantillas con Spring JDBC
  258. Configuración general de Spring JDBC
  259. Configuración de un DataSource en Spring
  260. Consultas con Spring JDBC
  261. Uso de RowMapper con Spring JDBC
  262. Lección 6 - Manejo de Transacciones con Spring
  263.  
  264. Introducción a Spring con JDBC
  265. Definición de TransactionManager en Spring
  266. Atributos de una Transacción
  267. Propagación de una Transacción en Spring
  268. Configuración de Transacciones en Spring
  269. Lección 7 - Integración JSF - Spring - JPA
  270.  
  271. Integración de Spring y JPA
  272. Pasos para integrar JSF, Spring y JPA
  273. Conclusión del Nivel
  274.  
  275.  
  276. Nivel 8 - Java Server Faces
  277.  
  278. Lección 1 - Introducción a JavaServer Faces
  279.  
  280. Qué es JSF y su rol en Java EE
  281. Conceptos básicos de JSF y MVC
  282. HolaMundo con JSF
  283. Lección 2 - ManagedBeans en JSF
  284.  
  285. Concepto de ManagedBeans en JSF
  286. Uso de ModelManagedBeans en JSF
  287. Expression Language (EL) en JSF
  288. Cocepto de BackingBeans en JSF
  289. Manejo de Alcances (Scopes) en JSF
  290. Lección 3 - Reglas de Navegación en JSF
  291.  
  292. Reglas de Navegación en JSF
  293. Ciclo de Vida en JSF
  294. Lección 4 - Validadores en JSF
  295.  
  296. Manejo de Validadores en JSF
  297. Uso de Convertidores en JSF
  298. Manejo de Mensajes e Internacionalización en JSF
  299. Lección 5 - Manejo de Eventos en JSF
  300.  
  301. Uso de Value Change Listener
  302. Manejo de ActionListener y ActionEvent en JSF
  303. Uso de librería estándar y SelectItems en JSF
  304. Lección 6 - Manejo de Facelets
  305.  
  306. La evolución de JSP y el uso de Facelets
  307. El uso y la importancia de Faceltes en JSF
  308. Lección 7 - Integración de Servicios Java EE
  309.  
  310. El rol de JSF, EJB y JPA
  311. Ejercicio donde se integra todo lo visto en este Nivel
  312.  
  313.  
  314. Nivel 9 - Java EE (Básico) (Incluye EJB's y JPA)
  315.  
  316. Lección 1 - Introducción a Java EE
  317.  
  318. Introducción al mundo Java Empresarial (Java EE)
  319. Stack de Tecnologías Java EE
  320. Arquitectura Multicapas en Java EE
  321. Instalación de las Herramientas (Eclipse, MySql)
  322. Instalación del Servidor de Aplicaciones Glassfish
  323. Uso de Maven y JavaEE
  324. HolaMundo con JavaEE
  325. Lección 2 - Enterprise Java Beans (EJB)
  326.  
  327. Introducción a los EJB
  328. Tipos y Configuración de un EJB
  329. Inyección de Dependencias en Java EE
  330. Empaquetamiento y Contenedores empresariales
  331. Lección 3 - Introducción a Java Persistence API (JPA)
  332.  
  333. Introducción a Java Persistence API (JPA)
  334. Entenidimiento de las clases de Entidad en JPA
  335. Manejo de EntityManager y Persistence Unit
  336. Uso de JUnit y JPA
  337. Lección 4 - Consultas con JPA
  338.  
  339. Ciclo de Vida en JPA
  340. Tipos de Relaciones en JPA
  341. Consultas JPQL en JPA
  342. Uso del API de Criteria en JPA
  343. Manejo de Transacciones en JPA
  344.  
  345.  
  346. Nivel 10 - Java EE (Avanzado) (Incluye Web Services y Seguridad)
  347.  
  348. Lección 5 - Rol de los Servlets y JSPs
  349.  
  350. Rol de los Servlets y JSPs en Java EE
  351. Rol de los JSPs en Java EE
  352. Integración Servlets y EJB en Java EE
  353. Lección 6 - Rol de JSF
  354.  
  355. Rol de JSF en Java EE
  356. Ajax en JSF
  357. PrimeFaces y JSF
  358. Integración JSF, PrimeFaces, AJAX, EJB y JPA
  359.  
  360.  
  361. Lección 7 - WebServices y JavaEE
  362.  
  363. Introducción a los Web Services
  364. Tipos de Web Services JAX-WS y JAX-RS
  365. Qué es un Documento WSDL
  366. Uso de Documentos XML y XSD (XML Scheme)
  367. Manejo del API de JAXB
  368. Estrategias de Generación de Web Services
  369. Despliegue de Web Services
  370. Creación del Cliente del Servicio Web
  371. Lección 8 - REST Web Services
  372.  
  373. Introducción a REST Web Services
  374. Análisis de Peticiones HTTP
  375. Anotaciones del API JAX-RS
  376. Integración de EJB y JAX-RS
  377. Creación de un Cliente REST
  378. Documento WADL y XSD del REST Web Service
  379. Despliegue de un REST Web Service
  380. Creación Cliente REST Web Service
  381. Lección 9 - Seguridad en Java EE
  382.  
  383. Introducción a la Seguridad en Java EE
  384. Autenticación y Autorización en Java EE
  385. Seguridad en la Capa Web en Java EE
  386. Seguridad en Capa EJB en Java EE
  387. Autenticación de Clientes en Java EE
  388. Autenticación del Cliente Web
  389. Autenticación del Cliente SOAP y REST Web Service
  390. Ejercicio Final con la integración de todo lo aprendido
  391. 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.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement