Desde hace unos días decidí aprender a programar JAVA después de tanto tiempo de postponer dicho proyecto, hoy es mi 5 día y todo va de maravilla. Llevo de igual forma ya 5 años con linux como único sistema operativo, razón por la cual no me animaba con todo esto de la programación (la mayoría de software y documentación se encuentra disponible para windows) pero me lleve una gran sorpresa al ver lo fluido que va el IDE que utilizo, asi que a continuación les dejo lo necesario para comenzar.

Antes que nada debemos descargar el IDE Eclipse (asegurense de tener java jdk instalado el cual pueden dercargar desde aquí o de igual forma pueden instalar open JDK desde los repositorios de su distribución), el cual está disponible para su instalación desde el Centro de Software de Ubuntu o desde la página web del proyecto (les recomiendo la versión classic ya que solo incluye lo necesario para programar en java sin necesidad de complementos de más). Cabe decir que también lo podemos descargar para instalar en Mac y Windows por lo tanto todos los tutoriales aplican para las tres plataformas.

Aprende a programar java en linux (Actualizado)

java


Una vez instalado podemos proceder a programar con la siguiente serie de videos que iré actualizando a medida que nuevos temas sean creados:

1. Introducción y primer programa "Hola Mundo"


link: http://www.youtube.com/watch?v=Z0F7sJaOQtw&list=PL602060AB32FC864B&index=1&feature=plpp_video


2. Variables y operaciones aritméticas


link: http://www.youtube.com/watch?v=crFR7C08Chc&list=PL602060AB32FC864B&index=2&feature=plpp_video


3. Sentencia IF y ELSE


link: http://www.youtube.com/watch?v=yUQsB6YeiXA&list=PL602060AB32FC864B&index=3&feature=plpp_video


4. Instrucción FOR


link: http://www.youtube.com/watch?v=ms_DrtqpYII&list=PL602060AB32FC864B&index=4&feature=plpp_video


5. Instrucción WHILE


link: http://www.youtube.com/watch?v=eqP_Q7cgwJc&list=PL602060AB32FC864B&index=5&feature=plpp_video


6. Instrucción BREAK y CONTINUE


link: http://www.youtube.com/watch?v=C1W9nfdYlnI&list=PL602060AB32FC864B&index=6&feature=plpp_video


7. Ciclos, Serie de Números Impares y Fibonacci


link: http://www.youtube.com/watch?v=ag4zKLvUiBw&list=PL602060AB32FC864B&index=7&feature=plpp_video


8. Switch y Case


link: http://www.youtube.com/watch?v=3wugC8uyb4o&list=PL602060AB32FC864B&index=8&feature=plpp_video


9. Arreglos


link: http://www.youtube.com/watch?v=mEvjuG_tbqY&list=UULXRGxAzeaLDGaOphqapzmg&index=58&feature=plcp


10. Matrices - Arreglos Bidimensionales


link: http://www.youtube.com/watch?v=SMIyVS3k848&list=UULXRGxAzeaLDGaOphqapzmg&index=52&feature=plcp


11. Orientada a Objetos en Java


link: http://www.youtube.com/watch?v=mPBm19gf2Lc&feature=relmfu


12. Clases, Objetos y Métodos en Java


link: http://www.youtube.com/watch?v=AEXLtATMkZM&feature=relmfu


13. Herencia en Java


link: http://www.youtube.com/watch?v=CYNLhg42O9c&feature=relmfu


14. Polimorfismo en Java


link: http://www.youtube.com/watch?v=BSw1MLEc4PQ&feature=relmfu


15. Variables de Texto en Java


link: http://www.youtube.com/watch?v=jA1D4Dfeqtg&feature=relmfu


16. Leer textos en Java


link: http://www.youtube.com/watch?v=V2B8XW3-dck&feature=relmfu


17. Escribir Textos en Java


link: http://www.youtube.com/watch?v=yILlzKJViSY&feature=relmfu


18. Pilas (Stacks) en Java


link: http://www.youtube.com/watch?v=1IxIZ9qXEgw&list=UULXRGxAzeaLDGaOphqapzmg&index=15&feature=plcp


19. Colas en Java


link: http://www.youtube.com/watch?v=gTt4rG2Cja4&list=UULXRGxAzeaLDGaOphqapzmg&index=9&feature=plcp


20. Ordenamiento de Burbuja (Bubble Sort) en Java


link: http://www.youtube.com/watch?v=NVuQWFYlXm8&list=UULXRGxAzeaLDGaOphqapzmg&index=1&feature=plcp


Y pues bueno eso es todo por el momento, como dije anteriormente no soy programador, sin embargo, deseo aprender al respecto y pues teniendo hoy en día todos los recursos para hacerlo desde casa, pues tratemos de tomar ventaja de eso; espero que los tutoriales les sirvan tanto como a mi me están sirviendo.