Construye un CMS. Esa es la mejor manera de aprender el desarrollo de back-end. Elige un idioma. Hubiera sugerido PHP, pero mencionas que aprendiste OOP en Python antes, así que usa Python. Aprenda sobre un marco web como Django y cree un CMS sobre eso.
Podrías crear una plataforma de blogs, una plataforma de comercio electrónico o cualquier cosa que se te ocurra. Lo importante es aprender. Empecé con PHP porque era fácil de aprender. Sin arrepentimientos. Me facilitó el aprendizaje de Java y Python, y aunque mi primer CMS estaba lleno de código inútil y mi base de datos estaba llena de redundancia, aprendí la buena manera de hacer las cosas en mis cursos de CS.
Te sugiero que construyas un CMS, consigas algunos libros para aprender las buenas prácticas y, si tienes tiempo, mira algunos cursos en video sobre algunas clases de Introducción a la informática y algunos Algoritmos. Estos deberían ser suficientes para ser un buen programador en mi opinión.
- Estoy aprendiendo desarrollo web. ¿Debo aprender jQuery?
- Tengo un presupuesto de $ 12,000 y una buena idea de aplicación. ¿Puedo obtener una aplicación hecha con el mismo nivel de pulido y calidad que tienen las aplicaciones de Facebook y Twitter si subcontrato a la India?
- ¿Es posible aprender algunas habilidades de desarrollo web para ganar algo de dinero en un mes? Pronto dejaré mi trabajo actual, luego quiero probarme en la industria del desarrollo web y aprender nuevas habilidades en perspectiva.
- Estoy trabajando en un sitio porno. ¿Cómo obtengo contenido para agregar al sitio?
- Soy un desarrollador que se está volviendo independiente. ¿Cuál es mi mejor apuesta para tener éxito?
Cosas que debe considerar investigar: PHP, Angular, Node.js, RoR, Bootstrap, Modernizr, etc. Personalmente, no he mirado más de esa lista, por lo que sugeriría hacer su propia investigación y encontrar lo mejor para usted.
De hecho, hay demasiados recursos hoy en día. Comience con poco, aprenda los conceptos básicos y avance paso a paso. Cada vez que te encuentras en una situación en la que no puedes hacer algo, solo Google. Habrá un momento en el que te darás cuenta de que necesitas hacerte la vida más fácil, porque escribir todo desde cero no es tan divertido (lo aprendí de la manera difícil, jajaja). Ahí es cuando comienzas a buscar marcos.
Buena suerte 🙂