¿Qué lenguaje elegir para empezar en backend? ¿Java, C#, Python, PHP, Go?
Da lo mismo porque para empezar en backend primero debes aprender los fundamentos. Ya que a diferencia del frontend, donde solo usas HTML, CSS y JavaScript, en el backend hay decenas de lenguajes, rutas y stack posibles, pero todos comparten los mismos principios.
Así que esta es la ruta para comenzar en backend:
1. Introducción a la terminal: Para que aprendas a moverte dentro de un servidor usando comandos de texto. Si no sabes usar la terminal, vas a sufrir.
2. Linux desde cero: Porque es el sistema operativo más usado en servidores y debes aprender su funcionamiento y como administrarlo.
- -Vim desde cero: Este es un curso opcional, así que puedes saltártelo si deseas. Pero ten en cuenta que Vim es un editor muy poderoso que funciona dentro de la terminal.
3. Administración de servidores Linux: Aquí aprenderás a configurar servidores, manejar permisos, instalar certificados SSL y desplegar tus proyectos. Esto te prepara para trabajar en entornos reales.
4. Introducción a las API REST:: Porque como backend, la mayor parte de tu tiempo la pasarás trabajando con API Rest. En este curso aprenderás a diseñarlas, construirlas y consumirlas correctamente.
5. Shell scripting: Que consiste en programar pequeñas utilidades o automatizaciones directamente en la terminal para hacer más eficiente tu trabajo.
6. Bases de datos SQL: Porque trabajar con los datos es la base del backend. En este curso aprenderás los fundamentos de SQL, a crear tus propias bases de datos y administrarlas.
7. Git desde cero: Para que lleves el control y seguimiento de todos los cambios en tu código. Y para que puedas trabajar en equipo.
Con esta ruta estarás listo para elegir el lenguaje de programación que prefieras porque en EDteam tienes ruta de backend con Java, con PHP, con Python, con Go, con JavaScript y con C# y .NET
Tú decides qué camino seguir.
Si eres estudiante premium, ya tienes esta ruta disponible en tu suscripción y puedes comenzar a estudiarla ahora mismo en https://ed.team/backend/fundamentos. Y si eres estudiante gratuito, puedes ver las primeras clases gratis de todos los cursos para que compruebes por qué en español, #NadieExplicaMejor que EDteam.
Y lo aprendiste en EDteam.