Empezaría pensando en un proyecto. Una vez que tenga en mente qué hacer, diseñe una arquitectura simple y luego busque los marcos con los que desea construir su proyecto. Elija sus lenguajes de programación y luego vaya a los sitios de documentación de cada paquete que esté utilizando.
Ejemplo: supongamos que desea crear una aplicación móvil. Para una solución completa, a menos que la aplicación esté fuera de línea, necesitará los siguientes módulos:
– Aplicación movil
– Motor del lado del servidor que procesará sus solicitudes
– Para el motor del lado del servidor, necesitarás, por supuesto, crear un servidor. Una máquina virtual simple funcionará (si no desea ingresar a la computación en la nube, etc.)
– Algún tipo de interfaz donde su aplicación va a hacer solicitudes para que su servidor las procese (REST es un modelo de API común).
– Tal vez también necesitará una aplicación web de back-end que usará para configurar su sistema (su proyecto)
Cuando tenga una estructura como la descrita anteriormente, elija qué usar para cada parte o pregunte en Quora por eso.
Sugiero Asana · Trabajo en equipo sin correo electrónico para organizar tu trabajo junto con Instagantt
- ¿Qué computadora es mejor para un desarrollador?
- ¿Qué debo elegir entre IIIT Delhi y HKUST para ciencias de la computación y un curso universitario de ingeniería?
- ¿Tienes que ser un estudiante de ciencias para aprender codificación en India?
- ¿Debo ir a Merced for Computer Science o ir a SJSU no declarado para transferir a CS?
- ¿Por qué la gente estudia informática hoy en día, a pesar de que estamos en una burbuja de tipo punto com?