Sobre el curso Java Esencial

Aunque existen otras alternativas (Kotlin o C++), la gran mayoría de aplicaciones Android se desarrollan utilizando el lenguaje Java. La elección de este lenguaje no ha sido arbitraria, como veremos en el siguiente apartado, Java tiene una serie de características que lo hacen especialmente interesante para el sistema Android.

Por lo tanto, disponer de conocimientos sobre este lenguaje de programación es importante para un desarrollo adecuado del curso. Si nunca has trabajado con Java, no te preocupes, Java es un lenguaje sencillo y para seguir el curso no va a ser imprescindible un dominio del mismo (con entender el código será suficiente). Eso sí, vas a necesitar nociones de programación, especialmente es interesante que conozcas la sintaxis de lenguajes como C o C++, o haber trabajado con algún lenguaje orientado a objeto. Si no tienes conocimientos de programación tendrás muchos problemas en seguir el curso.  

Para aquellos alumnos que nunca han trabajado con Java, o lo tienen muy olvidado, hemos preparado una primera unidad para introducir los aspectos de Java más importantes. Si ya conoces este lenguaje de programación, puedes pasar directamente a la siguiente unidad. Aunque también te puede venir bien un vistazo al documento Referencia de Java. Donde hemos resumido de forma esquemática las construcciones y características más importantes de Java.

Objetivos:

  • Conocer las características principales de Java.
  • Tener una primera toma de contacto con el lenguaje y familiarizarse con la sintaxis de Java.
  • Para aquellos que ya conocen el lenguaje, repasar los conceptos fundamentales.
  • Repasar los aspectos más importantes de la Programación Orientada a Objeto.
  • Usar tipos enumerados en Java.
  • Aprender las posibilidades que nos ofrecen las colecciones en Java.