-
Notifications
You must be signed in to change notification settings - Fork 10
Ambientes de programacion
Para el curso recomendamos fuertemente el uso de un IDE para programar las tareas. Si bien esto no es obligatorio, sera mucho mas facil para pedir ayuda y solucionar los problemas rapidamente. Tambien, la universidad tiene convenio con JetBrains para obtener sus productos profesionales gratis mientras sean estudiantes, mejor aprovecharlo mientras se pueda.
Este curso se dicta en Java, por lo que como minimo deberan instalar la version de desarrollador de Java, Java Development Kit
o JDK. Pueden usar cualquier version posterior a la 8, pero recomendamos actualizarse a la version LTS del momento (hasta ahora Java 11), ya que podriamos utilizar alguna de estas funcionalidades nuevas en las tareas.
Para instalar Java pueden hacerlo desde la pagina oficial de Oracle, pero pide registrarse no gracias.
Estan las siguientes alternativas (son basicamente lo mismo):
- OpenJDK: es la version de codigo abierto de Java. Para efectos del curso, es lo mismo.
- JDK Builds: recopilador de las versiones JDK de Java.
- OpenJDK 2: pagina oficial que recopila las versiones Open de Java.
Una vez instalado Java debemos configurar las variables de ambiente para que nuestro computador sepa donde buscar cuando le pidamos hacer java
o javac
. Deben configurar las siguientes 2 variables de ambiente: JAVA_HOME
y PATH
. Como configurar las variables de ambiente difiere entre sistemas operativos. Se mostrara para Windows y Linux, pero MacOS deberia ser muy similar a Linux.
Llamaremos el directorio donde instalo Java como JavaInstall
por conveniencia.
-
Windows: Abrir el menu y escribir variables de ambiente o environment variables (o en el idioma que use Windows). Presione
Edit system environment variables
y luego enEnvironment Variables...
. Aqui en la ventana de usuario seleccioneNew...
y escriba en el nombre de la variableJAVA_HOME
y en el valor busque el directorio donde instalo Java:JavaInstall
. Luego aceptar y listo. -
Linux: Primero revise si Java ya configuro esta variable. Abra su terminal y escriba
echo $JAVA_HOME
. Si se imprime algun directorio entonces esta variable ya esta configurada. En caso de que no lo este cree en siHOME
un archivo.bashrc
,.bash_profile
,.profile
, o la consola que usted use. Dentro del archivo agrege la lineaexport JAVA_HOME=JavaInstall
, siendoJavaInstall
el directorio donde instalo Java.
-
Windows: En el menu de variables de ambiente, haga doble click sobre la variable
Path
oPATH
. SeleccioneNew
y luego escriba%JAVA_HOME%\bin
. -
Linux: En el mismo archivo donde agrego
JAVA_HOME
agregue la siguiente linea:export PATH=$JAVA_HOME/bin:$PATH
.
Abra su consola o terminal favorito y escriba javac
. Si esto no arroja un error, entonces la configuracion fue correcta. Puede que necesite reiniciar su computador en Windows, o hacer source el-archivo-donde-agrego-las-lineas
en Linux.
Para el curso puede usar el ambiente de desarrollo que quiera. Recomendamos Intellij porque tenemos convenio de estudiantes con la empresa, pero es libre de usar Eclipse, Visual Studio Code, etc.
Para aplicar al convenio de estudiantes de Intellij vayan a la siguiente pagina: https://www.jetbrains.com/shop/eform/students. El sistema esta automatizado con su correo @ug
, @ing
y @dcc
. Una vez se le acepte, descargue Intellij Ultimate y listo.
Si quiere utilizar Visual Studio Code, recomendamos las siguientes extensiones:
- Bracket Pair Colorizer 2
- Java Extension Pack (incluye 6 extensiones)
- GitLens
- gitignore
- Conocimientos previos necesarios
- Sobre el curso:
- Ayudas
- Java
- Patrones (TODO)
- Convenciones (TODO)
- FAQ