Cómo aprender y practicar la codificación, quiero codificar. Quiero aprender codificación, y luego quiero convertirme en un desarrollador de Minecraft, ¿por dónde empiezo?

Wow wow, espera a tus caballos. Establece su objetivo muy alto, pero necesita obtener algunos pasos más antes de hacerlo. También consideraría un objetivo más general (como desarrollador de juegos o desarrollador de software), ya que cuando seas profesional, Minecraft ya no puede ser una cosa.

Ok como empezar El mejor lenguaje para aprender al principio es Python. Hay un curso en línea bastante bueno para comenzar:

Aprender Python

Además, hay una manera de comenzar a programar en Python con Minecraft. No he leído este manual, pero tiene muy buenas críticas:

Cuando considere la programación en su propia computadora, recomiendo PyCharm o Eclipse IDE (Entorno de desarrollo integrado). Mac tiene XCode.

Una cosa más: podría tener la impresión de que aprender Python es inútil ya que Minecraft se desarrolló en Java. Bueno, no es del todo cierto. Una vez que conoces un lenguaje de programación, aprender otro es bastante fácil. Para mí, aprender C ++ fue un viaje muy largo (aproximadamente 2 años), pero después de este aprendizaje, Python fue bastante fácil (1 mes para comenzar, medio año para ser bueno) y aprender C # fue muy simple (<1 mes).

Hay muchos recursos por ahí. Encontré un libro de codificación de Minecraft en mi biblioteca local. Así que las bibliotecas son una buena fuente de información. También visite sitios web como Codecademy: aprenda a codificar, de forma interactiva, de forma gratuita y encuentre un grupo de Facebook para unirse donde siempre pueda pedir ayuda. Otra cosa que puedes hacer es ver si un desarrollador te guiará. Si su corazón está configurado y su unidad puede igualarlo, puede lograrlo. Te deseo mucho éxito en tu esfuerzo.

Aprender un idioma siempre es fácil. Puede explorar cualquier idioma que esté actualmente en el mercado y que esté caliente, y encontrará que no hay mucho para comenzar e imprimir “¡Hola mundo!”. El siguiente paso es imprimir el resultado de 1 + 2 o 1.2112 + 3434.23343434. Se gradúa a funciones y objetos de aprendizaje y luego trata con estructuras de datos y todo. Puede obtener un curso de 21 días o algo así y obtener una visión decente del idioma de su elección.

Después de los 21 días, estás resolviendo problemas básicos fácilmente y entonces estás realmente feliz de que hayas empezado bastante bien y esto fue bastante fácil. Pero ahora desea comenzar algunos proyectos de la vida real y decide que comenzará a construir los mismos.

Ahora, comienza el proyecto y si es realmente un proyecto del mundo real, entonces comienzan los problemas. Este es el momento en que se sentirá frustrado, es posible que desee detener el trabajo en su proyecto. Habría ciertas áreas en las que quizás ni siquiera encuentres una respuesta. Cuando llegas a este punto, realmente has empezado a aprender el idioma.

Resumen:

Elija cualquier idioma, comience con lo básico y cuando haya practicado lo suficiente, elija un proyecto. Entonces elige otro. Aprenderás más y más a medida que codifiques. Detente solo cuando sabes que puedes.

Todos los idiomas tienen las mismas funciones básicas, por lo que si puede aprender un idioma, entonces es más probable que pueda manejar otros. Inicialmente será a lo que tengas acceso. Una versión gratuita de algún lenguaje básico te dará un comienzo. A partir de ahí es lo que puede pagar.

Parece que tienes un objetivo específico, así que investiga qué lenguajes libres son similares al lenguaje más utilizado para programar la aplicación deseada y luego avanza desde allí.

Comience simple. Visite sitios web como Codeacademy y akin (hay muchos).

Mira si te gusta. Si lo disfrutas, avanza hacia cosas más difíciles. Tómalo, a tu propio ritmo.

Si desea, un desafío mayor, puede ir a EDX u otros recursos en línea, donde puede tomar certificados.

La mejor de las suertes.