¿Debo aprender primero el front-end y luego continuar con Python y otros lenguajes de back-end, si no tengo experiencia y quiero ingresar al campo?

Si eres un principiante, no creo que el enfoque en el único back-end o front-end sea bueno para ti. De hecho, ambas partes requieren muchos esfuerzos para aprender y ser lo suficientemente competentes en trabajos de desarrollo en el mundo real.

En esta etapa de aprendizaje, creo que aprenderá “la cantidad suficiente” de “Python / Ruby / PHP, HTML, CSS y JS” para construir su primer sitio web “divertido y BESO” . Tenía la intención de no utilizar el término “aplicación web” aquí, es un monstruo si lo hacemos en serio. No ponga demasiado esfuerzo en aprender todas las características de un lenguaje de programación a menos que esté ansioso por profundizar. Centrarse en conceptos fundamentales como “entender cómo funciona HTTP, servidor web / navegador” son el mejor ROI de su aprendizaje. Este tipo de conocimiento no es obsoleto rápidamente.

Nuevamente, aprenda lo suficiente para hacer su primer proyecto feo pero divertido. Refactorizando después de eso para aprender de tus errores. Siga iterando agregando nuevas funciones, corrigiendo errores hasta que no pueda hacerlo mejor (no se culpe). Después de esta etapa, reconsiderando su enfoque en el frente o el back-end 🙂

More Interesting

¿Qué dirección de desarrollo web debo seguir, front-end o back-end?

¿Por qué algunos desarrolladores de backend desprecian a los desarrolladores frontend?

¿Cómo aprendería un desarrollador web autodidacta a construir un sistema back-end distribuido?

La base de datos M (escrita en MUMPS) es una base de datos NoSQL que existe desde la década de 1960. Todavía se usa ampliamente como el back-end de hospitales (VA) y bancos de todo el mundo. Dada una reputación de alta velocidad y rendimiento, ¿por qué no ha ganado más popularidad en el mundo de la programación?

¿Qué es el backend y la base de datos?

¿Cuál es el mejor lenguaje y marco para escribir servicios de fondo con arquitectura de microservicios?

Quiero aprender desarrollo web usando Ruby on Rails (sé que aprender el lenguaje Ruby es esencial). ¿Necesito pasar tiempo para aprender PHP también?

¿Qué idiomas de back-end debes conocer para el desarrollo web?

Cómo comenzar a construir un backend como plataforma de servicio desde cero

¿Cuál es la forma más fácil para que un desarrollador de back-end cree una interfaz de usuario atractiva para sus páginas web?

¿Qué debo aprender para construir un sitio web (front-end + back-end)?

Soy un desarrollador front-end y quiero aprender back-end. Cuál es la opción más interesante y estable para el desarrollo completo: Node.js con Express o Sails; o Python con frasco o pirámide?

¿PHP tiene marcos front-end o back-end?

¿Puedes explicar en términos simples el back-end de aplicaciones como Facebook, Instagram o Snapchat?

¿Por qué casi todos los bootcamps enseñan Ruby on Rails y no PHP para la programación de back-end?