¿Es el programa de calculadora el mejor para practicar cualquier idioma nuevo?

Un programa de calculadora es bastante sencillo. Solo tiene un par de operaciones de lectura, una operación aritmética y una operación de impresión. Los operadores aritméticos son iguales en casi todos los lenguajes de programación. No puede usar el lenguaje para tipos de datos específicos / funcionalidades incorporadas usando la aplicación Calculadora.

En su lugar, le sugiero que pruebe una aplicación ToDo o una tienda de Contactos . Usando estas aplicaciones puedes extender tu aprendizaje también.

Por ejemplo, como primer paso puede almacenar los contactos en la memoria usando el diccionario / mapa / json, etc. Pruebe las operaciones básicas de CRUD en él.

En el siguiente paso, amplíe su aplicación introduciendo sistemas de archivos. Trate de almacenar los contactos en un archivo. Con este paso, puede aprender los conceptos básicos de E / S para ese lenguaje de programación.

Ahora extienda la aplicación de manera que reemplace el sistema de archivos con una base de datos. Los conceptos de integración de bases de datos son importantes porque, en la actualidad, la mayoría de las aplicaciones utilizan una base de datos para almacenar los datos específicos de la aplicación.

El último paso es llevar esta aplicación de tienda de contacto a Internet. Realice llamadas REST a su propio servidor o a cualquier proveedor de datos de contactos existente, como Google / Facebook. Tendrá que implementar diferentes métodos HTTP como POST, GET, PUT y DELETE para que su aplicación se conecte a Internet.

Creo que, una vez que haya completado todos los pasos anteriores, estará bien versado en los conceptos de lenguaje de programación que desea aprender.

Feliz aprendizaje. Buena suerte.:-)

Bueno … Sí, podemos decir que es una de las mejores formas de practicar … Porque el código de la calculadora es uno de los más fáciles para los principiantes.

Le ayudará a usar sentencias basadas condicionales, que es una de las partes básicas de cualquier lenguaje de programación, además de que aumentará su nivel de confianza para otros códigos.

Puede probar algunos programas más, muy comunes como números primos, factoriales, programas basados ​​en conversión, etc.

Buena suerte.