Ir al contenido

Tutorial: Configuración del ambiente de desarrollo en máquina propia

Al finalizar este tutorial, cada estudiante será capaz de:

  1. Configurar el entorno de trabajo necesario para el curso en su propia máquina.

Para realizar este taller requiere contar con:

  • Conexión a internet activa.
  • Un equipo con sistema operativo Windows 10 o 11.

Descargue los siguientes programas. Para la fecha de elaboración de este tutorial, estas son las versiones probadas:

Software Versión URL de descarga
Git 2.45.2 https://git-scm.com/download/
Java JDK 21 https://www.oracle.com/co/java/technologies/downloads/#java21
Node.js 20.16.0 LTS https://nodejs.org/en/
Postman 11 https://www.postman.com/downloads/
Visual Studio Code 1.9.1 https://code.visualstudio.com/download
Spring Tools 4.24.0 https://spring.io/tools

Descargue e instale Git.

Descargando Git

Siga los pasos por defecto del instalador.

Cuando finalice, abra una nueva consola (PowerShell o CMD) y ejecute los siguientes comandos:

Ventana de terminal
git config --global user.name "FirstName LastName"
git config --global user.email "UniandesLogin@uniandes.edu.co"

Reemplace los valores “FirstName”, “LastName” y “UniandesLogin” por su nombre, apellido y login uniandes.

Descargue e instale el JDK de Java de 64 bits para Windows.

Descarga del JDK de Java

Siga los pasos por defecto del instalador.

Descargue e instale Node.js LTS (Long Term Support).

Ejecución del instalador de Node.js

Siga los pasos por defecto del instalador.

Configuración del PATH en la instalación de Node.js

Para verificar que Node.js se haya instalado correctamente, abra una consola y ejecute:

Ventana de terminal
node -v

La salida del comando debe ser la versión instalada de Node.js.

Descargue e instale Postman.

Instalación de Postman

Siga los pasos por defecto del instalador.

Instalar Newman y postman-combine-collections

Sección titulada «Instalar Newman y postman-combine-collections»

Desde una consola ejecute los siguientes comandos:

Ventana de terminal
npm install -g newman
npm install -g postman-combine-collections

Al ejecutarlos, podrá ver un resultado similar a este:

Instalación de Newman I

Recuerde que puede cambiar los mensajes que salen, lo importante es que salga en algún momento en la consola el símbolo “+” seguido del paquete que se quiso instalar.

Para asegurarse de que newman quedó correctamente instalado, desde la misma consola ejecute el comando:

Ventana de terminal
newman

y deberá obtener la salida que se muestra a continuación: Instalación de Newman II

Para la elaboración del frontend de la aplicación se recomienda usar VS Code, un editor de texto potente que permite agilizar la productividad a través de extensiones al escribir código.

Descargue VS Code e instálelo.

Instalación de Visual Studio Code

Siga los pasos de instalación por defecto.

Abra VS Code. En el menú de la parte izquierda seleccione el ícono Extensions, busque la extensión Spring Boot Extension Pack de VMware e instálela.

Instalación de Spring Boot Extension Pack

Busque e instale la extensión Extension Pack for Java (de Microsoft).

Instalación de Extension Pack for Java

Busque e instale la extensión Lombok Annotations Support for VS Code (de Microsoft).

Instalación de Extension Lombok

Busque e instale la extensión SonarQube for IDE (de SonarSource).

Instalación de Extension SonarQube for IDE

Abra una consola y ejecute el siguiente comando:

Ventana de terminal
npm install -g @angular/cli

Instalación Angular I

Para verificar que Angular CLI quedó bien instalado, ejecute en una consola el comando ng help, el cual deberá entregar la siguiente salida:

Instalación Angular II

Con esto terminaría el proceso de instalación de software en su propia máquina para el desarrollo del curso de Desarrollo de SW en Equipo. Cualquier duda no duden en contactar a su profesor.

Para el desarrollo del backend también puede usar el IDE Spring Tools. Cuando descargue el archivo, descomprímalo en una carpeta de su equipo.

Luego vaya al sitio https://projectlombok.org/download y descargue la librería Lombok. Abra el archivo descargado.

Instalación Spring I

Cuando aparezca la ventana del instalador, haga clic en el botón “Specify location…”, busque la carpeta donde descomprimió Spring Tools y haga clic en “Install / Update”.

Luego aparecerá una ventana indicando que se ha instalado correctamente.

Instalación Spring II