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.
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
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