En este curso se abordarán a través del uso de diagramas las APIS core del lenguaje Java que todos tenemos que conocer a la hora de programar en el día a día.
Modulo 1: Java Core Clases :Abordará las clases fundamentales del lenguaje que todo el mundo necesita . Explicándolas a detalle y viendo las peculiaridades que muchas de ellas tienen .
Modulo 2: Manejo del Framework de colecciones: En este módulo se abordará el uso de Listas ,Conjuntos y Diccionarios como los tipos abstractos de datos esenciales que todos debemos conocer. Se explicará a detalle como funciona cada uno de ellos y a que interfaces están asociados.
Modulo 3: Java Genéricos. En Java uno de los temas que siempre ha generado más dudas es como se manejan y se construyen clases genéricas para dotar a nuestros programas de mayor flexibilidad. Este módulo explica a través de ejemplos como manejar estas clases y crear las tuyas propias.
Modulo 4: Java 8 Lambda y Streams . Poco a poco comienza a llegar Java 8 a los proyectos del día a día y tener un conocimiento sólido de como funcionan las expresiones lambda y los streams es clave para tener éxito.
Modulo 5: Java Io. Esta es quizás uno de las APIs más potentes del lenguaje Java pero también las más difícil de entender. En este módulo se abordara a detalle su funcionamiento desde ejemplos básicos hasta el uso de sus características más avanzadas.
Modulo 6: JDBC. No podía faltar en este curso el módulo de JDBC y acceso a datos que nos aportará el conocimiento necesario para conectar Java a una base de datos y obtener datos de ella.
Módulo 7: Threads. Por último abordaremos los temas de programación concurrente que siempre acaban apareciendo en el día a día y es necesario conocerlos
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
ComenzarAgenda del Curso (2:37)
-
ComenzarAgenda (1:21)
-
ComenzarInstalacion JDK y Eclipse (7:01)
-
ComenzarClases Wrapper o Coraza (1:55)
-
ComenzarEjemplo de clases Coraza (11:11)
-
ComenzarClase Scanner y la lectura de datos (0:17)
-
ComenzarEjemplo de uso de Scanner (4:35)
-
ComenzarLa clase Math y operaciones matemáticas (0:35)
-
ComenzarEjemplo de Math (1:54)
-
ComenzarAgenda de Strings (1:34)
-
ComenzarUn ejemplo de Strings (4:56)
-
ComenzarString y problemas de rendimiento (0:51)
-
ComenzarEjemplo de rendimiento con Strings (3:14)
-
ComenzarObjetos ,Threads y Strings (3:33)
-
ComenzarLa clase StringBuffer (1:30)
-
ComenzarEjemplo de StringBuffer y su rendimiento (3:45)
-
Vista PreviaLa clase Date y el manejo de fechas (2:50)
-
Vista PreviaEjemplo Date parte 1 (8:41)
-
Vista PreviaEjemplo Date parte 2 (5:26)
-
ComenzarFormato de Fechas con DateFormat (2:11)
-
ComenzarEjemplo Simple DateFormat parte 1 (4:11)
-
ComenzarEjemplo Simple Date Format parte 2 (3:40)
-
ComenzarEjemplo Simple DateFormat parte 3 (4:15)
-
ComenzarJava 8 LocalDate (1:42)
-
ComenzarEjemplo LocalDate parte 1 (5:33)
-
ComenzarEjemplo LocalDate parte 2 (2:37)
-
ComenzarInmutabilidad y LocalDate (1:21)
-
ComenzarEjemplo inmutabilidad (2:21)
-
ComenzarLa clase Period (0:39)
-
ComenzarEjemplo de uso de Period (1:43)
-
ComenzarExpresiones Regulares (2:04)
-
ComenzarEjemplo de manejo de expresiones regulares (10:05)
-
ComenzarExpresiones Regulares y Matchers (1:30)
-
ComenzarEjemplo Matchers (6:40)
-
ComenzarResumen del Módulo (2:00)
-
ComenzarEclipse
-
ComenzarCódigo Módulo 1
-
ComenzarAgenda (1:17)
-
ComenzarListas y Colecciones (0:42)
-
ComenzarEl interface Iterable (1:22)
-
ComenzarRecorriendo elementos con Iterable (6:42)
-
ComenzarInterface Collection (1:38)
-
ComenzarEjemplo Collection (6:36)
-
ComenzarManejo de Listas (2:07)
-
ComenzarEjemplo de Listas (2:46)
-
ComenzarLibros y Capitulos (0:21)
-
ComenzarEjemplo de Libros y Capítulos parte 1 (4:23)
-
ComenzarEjemplo de Libros y Capitulos parte 2 (6:00)
-
ComenzarEjemplo de Libros y Capitulos parte 3 (8:15)
-
ComenzarListas e Implementaciones (1:30)
-
ComenzarEl concepto de conjunto (Set) (4:18)
-
ComenzarUn ejemplo de Set (5:43)
-
ComenzarEl interface Map (1:52)
-
ComenzarUn ejemplo de Map (8:21)
-
ComenzarInterfaces y Ordenación (2:59)
-
ComenzarUn ejemplo de Ordenacion (8:23)
-
ComenzarResumen del módulo (1:26)
-
ComenzarCódigo Módulo 2
-
Vista PreviaIntroducción y Agenda (4:03)
-
Vista PreviaEjemplo de Generico (10:10)
-
Vista PreviaGenericos y Tipos , el pack de galletas (0:49)
-
ComenzarEjemplo de pack de galletas igualdad (7:30)
-
ComenzarInterfaces Genericos (1:53)
-
ComenzarEjemplo de interfaces Genericos (7:35)
-
ComenzarGenericos y Herencia (1:42)
-
ComenzarEjemplo de herencia y Genéricos (7:41)
-
ComenzarEl caracter de Wildcard (1:38)
-
ComenzarUtilizando WildCard revisar....... (9:10)
-
ComenzarMetodos Genericos y su utilidad (1:48)
-
ComenzarUn ejemplo de métodos Genericos (4:13)
-
ComenzarResumen del módulo (1:33)
-
ComenzarCódigo Módulo 3