Curso Visual Studio Code Java
Este curso esta orientado a que los desarrolladores adquieran un conocimiento profundo de Visual Studio Code como herramienta para Desarrollar proyectos usando Java como lenguaje de programación . Apoyándose en los diferentes plugins existentes y extensions Pack que nos permiten sacar todo el partido a Visual Studio como developers Java.
Módulo 1: Introducción
Este módulo esta orientado a perder el miedo con Visual Studio Code y el trabajo con Java . Nos enseña como instalar las extensiones fundamentales y como ejecutar un programa Java desde Visual Studio . Ademas aprenderemos a manejar todos los menús fundamentales.
Módulo 2: Refactorings
Visual Studio Code tiene a su disposición una serie de refactorings tipo Eclipse que nos permite automatizar las tareas más tediosas de Visual Studio Code cuando trabajamos con Java . Getter,Setters , Constructors Delegate Metodos Extract Method etc.
Módulo 3: Visual Studio Code Editor
Visual Studio Code es un editor muy muy potente y en muchas ocasiones nos viene bien conocer sus capacidades de edición al dedillo ya que nos aporta flexibilidad . Este módulo las aborda. Iconos , MultiCursores selecciones etc.
Módulo 4: Visual Studio Code Maven
Visual Studio Code y Java no sería nada sino tuviera un soporte fuerte de Maven y nos permitiera realizar las tareas de Compile , Package , Deploy Testing de Maven desde dentro de la propia herramienta así como importar otros proyectos que nos resulten necesarios.
Módulo 5: Visual Studio Code Testing y Java
Este módulo nos enseña como ejecutar todas las pruebas unitarias de Java y JUnit desde Visual Studio Code usando el Plugin de Testing permitiéndonos ver que pruebas unitarias se han ejecutado , cuales han fallado y cuales queremos volver a ejecutar. Todo esto de una forma muy cómoda.
Módulo 6 : Visual Studio Code Java y Debugging
Este módulo nos enseña como hacer debugging de aplicaciones Java con Visual Studio Code y su plugin de Debug . Crearemos puntos de ruptura , los activaremos ,desactivaremos filtraremos. Crearemos watchers , inspectores etc todo lo que habitualmente necesita una herramienta de Debugging.
Módulo 7 : Visual Studio Code y Spring Boot
Este módulo nos enseña como construir una aplicación sencilla de Spring Boot con Visual Studio Code Maven y conexión a la base de datos apoyándonos en el extensión Pack de Spring para Visual Studio Code que nos permite arrancar , parar aplicaciones ver los beans así como endpoints disponibles.
Módulo 8 : Visual Studio Code Java y Git
Git es una de las herramientas que mayor soporte nativo tiene por parte de Visual Studio Code . Veremos en este módulo como gestionar el versionado dentro de Visual Studio Code a través de las diferentes opciones que el editor soporta , commits ,staging , branch e integración con GitHub.
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 (0:40)
-
ComenzarInstalacion (0:23)
-
ComenzarEjemplo Instalación (2:01)
-
ComenzarManejo de Vistas (0:41)
-
ComenzarEjemplo Vistas (2:41)
-
ComenzarVisual Studio Code Themes (0:18)
-
ComenzarUsando Themes (1:33)
-
ComenzarExplorador (0:27)
-
ComenzarEjemplo Explorador (2:04)
-
ComenzarExtensiones (0:29)
-
ComenzarEjemplo Extensiones (1:18)
-
ComenzarJava y Visual Studio Code (0:58)
-
ComenzarEjemplo Java (2:09)
-
ComenzarCommands (0:26)
-
ComenzarEjemplo Commands (2:13)
-
ComenzarCreación Proyecto (0:37)
-
ComenzarEjemplo Creación (2:02)
-
ComenzarEjecución y VS Code (0:11)
-
ComenzarEjemplo Run (1:47)
-
ComenzarGit y Visual Studio Code (0:28)
-
ComenzarEjemplo Visual Studio Code (2:21)
-
ComenzarVisual Studio Code Commit (0:17)
-
ComenzarEjemplo Commit (1:08)
-
ComenzarTerminal (0:29)
-
ComenzarJava Teoria (0:19)
-
ComenzarEjemplo Java (2:34)
-
ComenzarGet y Set (0:30)
-
ComenzarUsando Getter y Setters (2:41)
-
ComenzarManejo de Constructores (0:23)
-
ComenzarEjemplo Constructores (1:31)
-
ComenzarManejo de Herencia (0:29)
-
ComenzarEjemplo de Herencia (3:19)
-
ComenzarToSttring (0:17)
-
ComenzarEjemplo ToStirng (0:46)
-
ComenzarEquals (0:25)
-
ComenzarEjemplo Equals (0:45)
-
ComenzarMetodos (0:24)
-
ComenzarUso de Metodos (4:00)
-
ComenzarExtract Method (0:24)
-
ComenzarEjemplo Extract (1:00)
-
ComenzarResumen (0:36)
-
ComenzarIntroduccion (0:33)
-
ComenzarIconos (0:19)
-
ComenzarUsando Iconos (1:18)
-
ComenzarFolding y Unfolding (0:27)
-
ComenzarEjemplo Folding (1:25)
-
Comenzar006TeoriaShort (0:59)
-
Comenzar007CodigoShort (2:40)
-
ComenzarSurround (0:26)
-
ComenzarEjemplo Subround (0:39)
-
ComenzarMultiCursores (0:19)
-
ComenzarUsando MultiCursores (1:07)