Si comprende la programación (algoritmos, estructuras de datos, convertir un problema en una solución), el back-end o el front-end es el mismo. El front-end es casi exclusivamente Javascript (HTML y CSS no son programación, son presentaciones), el back-end es una elección de otros lenguajes, pero la programación es programación.
Si por “front end” te refieres a HTML y CSS, y tal vez aprendiste “programación en Javascript”, es hora de aprender programación. (“Programar en Javascript” es como “cocinar con sartenes”: no aprende a cocinar, aprende a usar sartenes). Comience con algoritmos y estructuras de datos. (Si comienzas a leerlo y piensas en publicar “es demasiado difícil”, no lo hagas. Es algo que te llevará 6 meses o más para entender. Ve un concepto a la vez, estudíalo, piénsalo, estudialo un poco más: aprende por completo antes de pasar a la siguiente. La programación no es algo que puedas aprender en una semana, incluso si pasas 8 horas al día).
- ¿De qué manera los front-end (Android, iOS, una aplicación Angular.js, etc.) se comunican con el back-end, a través de las API RESTful?
- Soy un desarrollador de Android que pasa a un rol de servidor de fondo. ¿Qué cosas debo aprender primero?
- ¿Qué se consideraría un logro en el desarrollo de back-end?
- ¿Por qué debería elegir un lenguaje asincrónico como Node.js para el backend?
- Cómo conectar el código de back-end al código de front-end