¿Cursos de programación Java?

Buenas, tengo 16 años y pronto estaré cursando una carrera de informática. A parte de este dato, tambien siento morbo y me gustaría aprender a programar, y creo que lo mas sensato sería empezar por Java.
¿Sabéis de algun curso por internet u libro que os haya sido útil?
Si tienes pensado hacer una carrera de informática empieza por C o Pascal, sabiendo que tendrás que aprender C más temprano que tarde en la carrera y es más didáctico que Java. En Java hay mucha "magia negra" que solo se entiende bien sabiendo "de punteros".

En general los manuales de C ( ni de Java ) están orientados a empezar a programar desde cero. Dan más o menos por supuesto que sabes lo que es una variable, un tipo, un bucle, una función etc.
Infinidad de universidades y ONGs impulsan la educación a distancia a través del concepto de Massive Open Online Courses (MOOC: Cursos en Línea, Masivos y Abiertos) con el objetivo de compartir conocimiento a todos los usuarios web del mundo, sin importar su edad, preparación previa o situación económica.

Son gratis, aqui tres interesantes:

Cursera https://www.coursera.org/courses?query=java

Mit http://ocw.mit.edu/courses/translated-courses/spanish/

edX http://edx.org/

Ahí puedes encontrar algún curso de programación en java (que incluso segun sea el caso) puedes obtener un certificado.

Libros en Java, basta con que te des una vuelta por esta pagina: http://it-ebooks.info/
escribe java en el buscador y te encontraras con una buena lista, varios de ellos muy interesantes.

Saludos
Muchas gracias por los aportes.
3 respuestas