Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

desafios de aprendizaje

Mi interés en ser desarrollador Backend, puede dividirse en los siguientes bloques que a su ver se dividen en bloques más pequeños:
1.- Aprender lógica de programación
1.1.-Entender algoritmos
1.2.- Dominio de pseudocódigos
1.3.- Manejo de estructuras de control
2.- Aprender un lenguaje de programación
2.1 Sintaxis
2.2 Manejos de errores
2.3 Empleo de funciones
2.4 Aplicar paradigmas de programación
3.- Entender fundamentos de backend
3.1 Entender el modelo Backend
3.2 Familiarización con un Framework
3.3 Manejo de errores.
4.- Uso de base de datos
4.1- Empleo de base de datos relacionales
4.2 Ejecutar la conexión de una base de datos al Backend
4.3 Entendimiento y uso de bases no relacionales
5.- Uso de buenas práticas
5.1 Pruebas testing
5.2 Principios de código limpio o clean code.
5.3 Manejo de versiones con repositorios.
6.- Despliegue
6.1 Uso de contenedores (Docker)
6.2 Incorporación de servicios de la nube
6.3 Integrar cambios
7.- Entrega del proyecto.
7.1 Api de tareas
7.2 Usos de métodos de autenticación robustos.
7.3 Api de Base de datos

1 respuesta

Hola, Estudiante! ¿Cómo vas?
Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura.
Tu planteamiento está muy bien estructurado, principalmente cuando dividiste el objetivo de ser Backend en bloques pequeños, lo que facilita el aprendizaje progresivo y reduce la sobrecarga cognitiva. Esta forma de organizar el estudio está alineada con el enfoque del curso y favorece la construcción de conexiones sólidas en el cerebro.

Como dica, toma uno de esos bloques y trabájalo con práctica distribuida: estudia un concepto, aplícalo en un ejemplo simple y retómalo días después ajustando lo aprendido. Así refuerzas la memoria y avanzas de forma constante. Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!