===== Software necesario ===== Aqui puedes encontrar los enlaces para la descarga de todo el software necesario para la asignatura. Se recomienda respetar en la medida de lo posible las versiones indicadas en los listados de esta página, para evitar posibles incompatibilidades con los ejercicios y códigos propuestos ==== IDEs ==== * [[https://code.visualstudio.com/|Visual Studio Code]] IDE multilenguaje //[windows|linux|osx]// ==== Frameworks / Librerías Node.js ==== * [[https://nodejs.org/en|Node.js]] Framework de desarrollo Javascript * [[https://expressjs.com/|Express]] Framework de desarrollo web para Node.js * [[https://knexjs.org/|Knex]] Librería para trabajar con bases de datos en Node.js ==== Base de datos === * [[https://sqlitebrowser.org/|SQLite Browser]] cliente base de datos para SQLite //[windows|linux|osx]// ==== Sistema de control de versiones ==== * [[https://git-scm.com/|Git]] Sistema de control de versiones Git ==== Frameworks / Librerías Java ==== * [[https://junit.org/junit5/|JUnit]] Librería para pruebas JUnit * [[https://mvnrepository.com|Repositorio Maven]] Repositorio de librerías para Maven ==== Diseño de diagramas ==== * [[https://www.diagrams.net/|diagrams]] diagrams.net (antiguo draw.io) //[windows|linux|osx]// * [[https://staruml.io/|StarUML]] StarUML //[windows|linux|osx]// * [[https://www.modelio.org/|Modelio]] Modelio //[windows|linux|osx]// ==== Integración continua ==== * [[https://www.jenkins.io/|Jenkins]] Servidor de automatización (integración continua) * [[https://www.sonarqube.org/|SonarQube]] Plataforma de evaluación del código fuente ==== Otras herramientas ==== * [[https://bitnami.com/|Bitnami]] Catálogo de máquinas virtuales ---- (c) 2024 Santiago Faci