¿Cuáles son algunas buenas maneras para que empiece a aprender las aplicaciones de la programación en el mundo real?

Antes de comenzar a escribir una aplicación del mundo real, debe obtener un buen conocimiento del lenguaje de Programación Orientada a Objetos (OOP) elegido.

Entonces deberías hacer algunos proyectos de demostración que te interesen mucho.

Ahora es el momento de reunir conocimientos sobre código limpio. Intenta aprender tanto como puedas cómo limpiar el código?

Nunca omita aprender el uso del control de versiones en esta etapa. Prefiero usar git.

Elija un proyecto de la vida real ampliamente utilizado como Inventory System, POS, etc. y comience a codificar. Después de comenzar a codificar, si tiene algún problema, lea mucho StackOverflow … y aprenda cómo resolver los problemas que enfrentó.

Si es posible, revise su código por un desarrollador experimentado y vuelva a escribir su código de acuerdo con sus revisiones. Si no es posible, descargue un proyecto de código abierto y lea ese proyecto con mucho cuidado para comprenderlo.

Una vez que haya completado su proyecto, por favor comparta su proyecto en la comunidad de código abierto. Después de recibir comentarios de la comunidad, cambia tu proyecto. Por favor, no se enoje por los comentarios de la comunidad. Por favor, tenga en cuenta que debe volver a escribirlo varias veces como parte de su proceso de crecimiento.

Después de hacer todas estas cosas descritas anteriormente, creo que puedes considerarte a ti mismo como un compatible (novato sin experiencia) para el mundo de la programación de la vida real.

Contribuya a algunos proyectos de código abierto, preferiblemente como parte de un grupo. Esos tienen la ventaja de exigirle que aprenda a trabajar con personas y que aprenda a leer el código. Te obligarán a salir de tu zona de confort, ayudar a las personas y rellenar tu currículum.

Sabeek tiene razón, para aprender a hacer aplicaciones de la vida real, vas a tener que hacer aplicaciones de la vida real, y no creo que haya mucho más que te dé algo como el conocimiento que realmente está haciendo. lo hará

No hay sustituto para la experiencia.