¿Cuál es una forma divertida de aprender Java o C ++?

¿Bromeando? Implemente un lenguaje “adecuado” sobre uno de esos, por ejemplo, implemente Scheme dentro de la JVM a través de Java. Eso debería enseñarle casi todo lo que Java tiene para ofrecer, incluidas las cosas que no (que necesitaría implementar para hacer realidad Schm).

¿Seriamente? Pocos tuts harían exactamente lo que buscas. El problema es que quieren atrapar a más estudiantes potenciales que los pocos seleccionados que quieran hacer otro motor de sala de chat, o juego de zork, o visualizador de molécula 3d, o …

Lo que te sugiero es que pienses en algo que te gustaría hacer. Y luego usa esos tuts como un medio para un fin. Las cosas de hello-world son bastante inútiles una vez que hayas hecho una en cualquier idioma, en el mejor de los casos mostrarían un poco de sintaxis / diferencias semánticas. Lo que realmente busca es el meollo del lenguaje / entorno, por ejemplo, E / S, estructuras de datos integradas, matices de funciones, etc. Y aquellos que luego usa para poner en marcha su propio producto final.

En realidad, un tutorial que le muestre paso a paso exactamente cómo programar el software de su elección probablemente sería menos útil, ya que entonces solo aprendería a programar el estilo de loro. Es decir, cuando su segundo proyecto requiera algo diferente, no podrá hacerlo por su cuenta, por lo que también deberá buscar un tutorial que muestre exactamente qué hacer en ese caso.

Gracias por el A2A.

Estoy completamente de acuerdo con la respuesta de Irné. Además, no estoy seguro de lo que estás haciendo actualmente, pero no intentes aprender ambas artes al mismo tiempo. Yo personalmente sugeriría que primero aprendas Java, luego aprendas C ++, pero eso depende de ti.

Otra nota: esperaría en competiciones como Codeforces, TopCoder, etc. hasta que tenga una fluidez decente en un idioma.

Bueno, hice una aplicación de Android para aprender Java que contiene más de 800 preguntas con explicaciones, espero que esto ayude

Puede formular su duda / pregunta en la pila y obtener respuestas de expertos.

Java OCJP + – Aplicaciones de Android en Google Play (Java OCJP + – Aplicaciones de Android en Google Play ( https://play.google.com/store/ap …)) Más de más de 300 preguntas de entrevistas.

Más de 300 programas java.