Curso Eclipse IDE y Buenas prácticas
Este es un curso que me ha pedido mucha gente que grabe . Sobre como manejar Eclipse IDE como desarrollador Java . Eclipse soporta multitud de opciones configuraciones , organizaciones , vistas menus etc y muchas personas lo manejan a un nivel muy elemental. Este curso aborda el uso de Eclipse con Java a detalle.
Modulo 1 : Introducción
Este módulo sirve para introducir Eclipse como entorno de desarrollo , manejo de Getter ,Setters , Equals , Hashcode , Shortcuts . Constructores , Manejo de historial etc. Es un módulo que permite perder el miedo con la herramienta y aprender a usarla en sus fundamentos
Modulo 2 : Manejo de Proyectos
Eclipse soprta diferentes tipos de proyectos y tenemos que aprender a organizarlos , creando diferentes tipologias , Web , Java , Utilities, manejando Facets ,enlazando unos proyectos con otros . Usando WorkingSets para definir mejor los grupos de trabajo . Gestionando Tareas y BookMarks que nos permitan una mayor organización en el día a dia con Eclipse . Este módulo aborda todas estas necesidades.
Modulo 3 : Refactorings
En el módulo 1 se ven las capacidades de generación de código que son relativamente comunes. Este módulo aborda el manejo de refactorings . Desde temas sencillos como Move o Rename hasta temas más complejos como ExtractMethod , Extract class o avanzados como Parameter Object , Pull Up , PullDown y Delegate Methods.
Modulo 4 : Eclipse GIT
Todos usamos GIT como herramienta de control de código fuente. Eclipse tiene un soporte fuerte para Git y permite gestionar Commit , Ramas , Mergings Repositorios remotos etc . En este módulo cubriremos el manejo de Git con Eclipse.
Modulo 5 : JUnit
El despliegue de pruebas unitarias es clave en prácticamente todos los proyectos y eclipse soporta vistas especificas para la ejecución de Pruebas Unitarias , Agrupación de estas , gestión de cobertura etc. Este módulo aborda el manejo a detalle de las herramientas de Eclipse que permiten integrar JUnit de forma natural.
Modulo 6 : Debugging
Todos necesitamos realizar operaciones de Debug en nuestro código . Eclipse soporta un Debugger con infinitas opciones para hacernos mucho más cómodo este tipo de tareas del día a día . Veremos como usar la herramienta y como abordar situaciones complejas y breakpoints avanzados como Exceptions Breakpoins Trace BreakPoints Conditional BreakPoints etc.
Modulo 7 : Buenas Prácticas
Aunque el curso es amplio siempre quedan algunas cosas que abordar que no pertenecen a ninguna sección en concreto . En este módulo veremos ShortCuts , Manejo de Templates , Navegación , uso de la Consola e integración con Maven . Para complementar los contenidos del curso.
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
-
ComenzarIntroducción a Eclipse (0:37)
-
ComenzarJava y JDK (0:19)
-
ComenzarInstalacion JDK (1:20)
-
ComenzarEclipse (0:19)
-
ComenzarInstalacion Eclipse (3:12)
-
ComenzarCreación de Proyectos (0:31)
-
ComenzarEjemplo de Proyectos (0:57)
-
ComenzarPackages (1:09)
-
ComenzarUsando Packages (2:41)
-
ComenzarGetter y Setters (0:28)
-
ComenzarEjemplo de Getter y Setters (1:42)
-
ComenzarManejo de Constructores (0:20)
-
ComenzarEjemplo de Constructores (1:14)
-
ComenzarManejo de Consola (0:25)
-
ComenzarEjemplo de Consola (2:23)
-
ComenzarEclipse y Herencia (0:24)
-
ComenzarEjemplo Herencia (2:43)
-
ComenzarJerarquias (0:24)
-
ComenzarEclipse Manejo de Jerarquias (0:51)
-
ComenzarEquals y HashCode (0:46)
-
ComenzarEjemplo Equals y HashCode (3:49)
-
ComenzarMoviendo Clases (0:16)
-
ComenzarRefactorings y Move (0:37)
-
ComenzarEclipse ShortCuts (0:51)
-
ComenzarEjemplo ShortCuts (2:19)
-
ComenzarHistorial (0:31)
-
ComenzarUsando el Historial (0:36)
-
ComenzarResumen (0:37)
-
ComenzarIntroducción (0:32)
-
ComenzarEclipse y Proyectos (0:33)
-
ComenzarEjemplo Proyecto (7:22)
-
ComenzarManejo de Clases (0:43)
-
ComenzarEjemplo de Clases (7:19)
-
ComenzarAbrir y Cerrar (0:28)
-
ComenzarEjemplo Abrir y Cerrar (0:38)
-
ComenzarEclipse Facets (0:24)
-
ComenzarUsando Facets (1:19)
-
ComenzarManejo de Working Sets (0:30)
-
ComenzarEjemplo de Working Sets (2:22)
-
ComenzarEclipse y Utility Proyects (0:35)
-
ComenzarManejo de Utility Proyects (4:16)
-
ComenzarManejo de Utility Proyects Parte 2 (6:47)
-
ComenzarManejo de Tareas (0:42)
-
ComenzarEjemplo de Tareas (3:30)
-
ComenzarEclipse BookMarks (0:36)
-
ComenzarUso de BookMarks (2:29)
-
ComenzarResumen (0:37)
-
ComenzarIntroducción (0:33)
-
ComenzarRefactoring Rename (0:38)
-
ComenzarEjemplo Rename (3:49)
-
ComenzarRefactoring Move (0:21)
-
ComenzarEjemplo Move (0:47)
-
ComenzarRefactor Extract Method (0:35)
-
ComenzarEjemplo Extract Method (1:06)
-
ComenzarRefactor Parameter Object (0:25)
-
ComenzarEjemplo Parameter Object (3:02)
-
ComenzarEjemplo Parameter Object Parte 2 (0:33)
-
ComenzarEjemplo Parameter Object Parte 3 (3:38)
-
ComenzarRefactoring Pull Up y Pull Down (0:22)
-
ComenzarEjemplo Pull Up y Pull Down (1:24)
-
ComenzarTeoria Delegate (0:29)
-
ComenzarEjemplo Delegate (6:57)
-
ComenzarTeoria Extract Class (0:23)
-
ComenzarEjemplo Extract Class (1:16)
-
ComenzarResumen (0:31)