A los 17 años, ¿cuál es el procedimiento paso a paso que debo seguir para aprender a programar en Java?

Si recién está comenzando con la programación y desea aprenderlo en pasos, le sugeriría estos pasos:

1) Aprender primero los conceptos de programación orientados a objetos. El muy conocido concepto OOP. Hará un 50% del trabajo con respecto a muchos lenguajes de programación como C #, Python, PHP, Yii framework, etc. y, por supuesto, JAVA.

2) Debes aprender Core Java y, si quieres ser front-end y back-end de ambos desarrolladores, opta por SQL también.

3) J2EE debería ser tu próximo paso.

4) Hay muchas cosas como resortes, puntales, hibernación, etc. para cada una de ellas, o paralelamente, lo que sea más fácil …

NB: Practique la programación con ejemplos en tiempo real después de completar un concepto, mejorará su conocimiento lógico y lo ayudará a convertirse en un buen programador. Disfruta aprendiendo

Hola,

Si quieres aprender cosas para el desarrollo, no confíes en libros o teorías. Trate de encontrar algunos tutoriales en video en línea, usted aprenderá mejor.

Si no conoce la programación de JAVA, intente iniciarla desde el principio. Trate de encontrar algún tutorial o videos en línea, obtendrá la mejor idea a partir de ahí. No solo confíes en los libros. Si tiene alguna consulta, puede consultar el cuadro de comentarios del tutorial o el video, y obtendrá respuestas instantáneas de los usuarios.

He encontrado un buen sitio que contiene buena información sobre java:
Aprende Java – Tutorial interactivo gratuito de Java

Las técnicas anteriores pueden ayudarlo a hacer que su base sea más fuerte en comparación con las teorías y otras cosas.

Espero que mi respuesta te pueda ayudar.

esto es lo mejor que en este momento estás pensando en obtener jan java paso a paso antes de ingresar a la universidad llegando al punto:
1) primero entienda por qué usar conceptos orientados a objetos (ya que java es un lenguaje de programación orientado a objetos)
2) Entender conceptos orientados a objetos usando ejemplos reales.
3) usar Javatpoint – una solución de toda la tecnología
4) comprender la arquitectura jvm y entender qué es la razón para usarla
5) usar referencia completa para el libro de referencia
6) después de aprender el código de conceptos todos los días por su cuenta, no copie el código de Internet, compréndase a sí mismo y luego aplíquelo. Si no puede ejecutar el programa, intente poner todo su esfuerzo al final y obtenga ayuda.

Hay varios libros para principiantes, consíguelo u obtén ayuda en línea usando lynda, tutoriales de udemy o ayuda de http://www.stackoverflow.com