Quiero aprender Java, cómo debo comenzar, actualmente confundido, hay tantas plataformas. Así que para empezar, ¿cuál es el recurso apropiado en este sentido?

Para empezar te sugiero que vayas con el libro:

  1. Head First Java, Kathy Sierra y Bert Bates
    Es uno de los mejores libros para aprender JAVA y la forma en que está escrito no te aburrirás en absoluto al leer esto. Hay muchas imágenes y caricaturas para que no pierdas el interés en ningún momento por leer tu libro.

    Para futuras consultas y aclarar dudas, también puede echar un vistazo a los siguientes recursos:
    LIBROS:-

No debes estar confundido, Java es un lenguaje impresionante para aprender, comienza con el nuevo canal de Youtube de Boston, Buckey es un gran instructor, solo comienza con la lista de reproducción para principiantes: Java (principiante) Tutoriales de programación

luego continúe con la lista de reproducción de nivel intermedio en el mismo canal, consígase un proyecto agradable, su asombroso ahora 😀

Puede continuar con el desarrollo de juegos y las listas de reproducción de efectos, más tarde puede rockear java de Enterprise Edition para Arthur Vin.

Estoy comenzando el desarrollo de Java como usted, así que espero que alcancemos grandes metas

Una última cosa es practicar java:

Diríjase a Hacker Rank para practicar los conceptos principales como las variables de entrada y salida y todas las funciones básicas, por supuesto, google o pregunte en los foros de hackers rank si no lo obtiene.

Enlace de java practicando en Hacker Rank: resuelve los desafíos de código Java

Encuentra algo que te interese e intenta construirlo. Personalmente, “aprendí” Java en la escuela, pero realmente aprendí Java al construir un proyecto de Android.

Pero con eso, te sugiero que comiences con el Tutorial de Video Java de Derek Banas. Por supuesto, debe codificar junto con él para recordar lo que realmente aprendió. Después de cada uno de los videos, te sugiero que practiques con problemas de CodingBat Java. También puede utilizar muchas otras fuentes, pero son buenas para los principiantes competentes.

Después de esto, ¡le recomendaría encarecidamente que salga y construya un proyecto a mayor escala! Que te diviertas.

¿Cuantos años tienes? Supongo que usted tiene alguna experiencia con las computadoras.

Lista de lenguajes de programación educativa.

Si tienes entre 10 y 14 años, hay Greenfoot:

Pie verde

Si tienes entre 14 y 17 años, hay BlueJ o DrJava:

BlueJ

DrJava

Si tiene más de 18 años, o ha realizado una introducción con BlueJ, puede pasar a la edición de Netbeans BlueJ:

NetBeans BlueJ Edition

En cuanto a aprender Java, hay:

Introducción a la programación en Java | Udacity

Introducción a la Programación en Java (curso MIT, todos los materiales en línea):

Javanotes 7.0 – Página de título (libro electrónico gratuito, menciona Java 8)

Java (curso gratuito de Codecademy)

Aprende Java: tutorial gratuito de programación en Java para principiantes (curso gratuito de Udemy)

Introducción a la programación en Java – Parte 1 (curso edX gratuito)

Introducción a la programación en Java (“libro” en línea gratuito)

Introducción a la programación en Java (varios libros gratuitos, uno de ellos con BlueJ)

Vaya a hackerrank Resuelva los Desafíos de Código Java y comience desde cosas pequeñas. Recuerdo que mi primer programa fue simplemente para imprimir un conjunto de * caracteres para formar un triángulo.

Una vez que tenga una idea de las construcciones y comience a escribir una aplicación de su interés. Leer libros de principio a fin no necesariamente funciona para la programación.

Comience simple.

Obtenga el paquete NetBeans / JDK de Oracle, está disponible para Linux / Mac / Windows, así que supongo que tiene uno de esos.

Encuentre un ejemplo de “hola mundo” para Java, escríbalo en NetBeans y ejecútelo.

Ahora escribe un programa que cuente hasta 100, tómalo de allí.

Si eres un principiante total, entonces este curso es perfecto para ti. Le enseñará todos los conceptos básicos de Java en solo 2 horas. También tiene un mini-proyecto al final. Echa un vistazo al siguiente curso.

Java para principiantes en 2 horas: crear una aplicación bancaria

Todas las excelentes respuestas dadas. ¿Puedo intervenir y decir que vaya a Aprender a codificar e ir a través de su pista de Java para obtener el concepto básico de ello? Luego use los recursos provistos en la lista y cree un proyecto divertido para probar su conocimiento.

Espero que esto ayude.

Eche un vistazo a la guía de inicio de Oracle (Los Tutoriales de Java ™). Son un gran lugar desde donde empezar.

Eche un vistazo a las herramientas que desea (qué IDE, cuál es su objetivo final) para que se sienta cómodo con ellas lo antes posible.

Aprender todo Java es imposible. Aprenderás lo que necesitas, ni más, ni menos. Sin embargo, las guías de Oracle son un gran lugar para comenzar.

No importa dónde empieces, si lo haces por interés, comienza con algo que te parezca interesante.

BTW Hay mucho para aprender todo, tienes que aprender lo suficiente como para poder buscar cualquier cosa que necesites saber.