¿Cuál podría ser el mejor enfoque para un principiante de desarrollo web para aprender programación de back-end?

Bueno, para empezar, debe seleccionar qué tecnologías de programación de back-end le gustaría usar. Podrías acercarte a él desde varias persecuciones: empleabilidad, facilidad de aprendizaje, facilidad y costo de infraestructura (hardware y software) para practicar, etc.

PHP y MySQL siempre han sido las opciones más populares, sin embargo, Node.js, las tecnologías .Net de Microsoft, Ruby y Python son otras plataformas de codificación importantes.

Una vez que haya seleccionado su tecnología de programación, busque tutoriales en línea. Siempre prefiero y defiendo un enfoque autodidacta (tutorial + codificación práctica).

Si selecciona PHP y MySQL como su plataforma de codificación, puede registrarse para obtener una cuenta de alojamiento web gratuita de iWebz [1], y usarla para practicar códigos y aprender los conceptos básicos de alojamiento de sitios web en línea. También puede usarlo para alojar su trabajo de muestra para su uso posterior.

Notas al pie

[1] Alojamiento web GRATUITO con PHP, MySQL y sin anuncios

Comience con algunos libros sobre MEAN e implemente los ejemplos o su propio código en heroku / AWS, etc. en el nivel gratuito o incluso localmente si lo desea.

Evite php / SQL como la plaga y el juguete con ruby ​​/ Go / Django y otros backends basados ​​en Python para el rendimiento. Después de que pueda manejar lo básico, cambie a Integración continua, REDIS, equilibrio de carga, acoplador, kubernetes (orquestación de clúster), etc.

More Interesting

Si ya tiene algo de experiencia en programación en desarrollo web y móvil frontend, ¿cómo se convierte en un desarrollador de back-end en 6 meses?

¿Qué métricas consideran los desarrolladores al elegir los marcos de aplicaciones web front-end o back-end?

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

Cómo ganar 200 euros en línea, utilizando web básica y desarrollo de back-end

¿Es obligatorio aprender ES6 para ReactJS? ¿ReactJS es bueno para el desarrollo tanto back-end como front-end? ¿Cuál debería ser el proceso paso a paso de aprenderlo para alguien que acaba de usar JavaScript para DOM?

¿Es el umbral para ingresar a la profesión de desarrollador de Android más bajo que el desarrollo web de back-end?

¿Cuál es la tecnología de back-end más adecuada para un sitio web que desea ofrecer un servicio por encargo?

¿Debo aprender Java y C # si quiero convertirme en un desarrollador de back-end?

¿Son los desarrolladores de back-end más respetados que los desarrolladores de front-end?

Si reinventara findthebest.com, ¿cuáles serían los idiomas del lado del servidor y del cliente que usará?

¿Cuál es tu stack para el desarrollo de backend?

Cómo conectar los puntos entre tutoriales de programación y aplicaciones de la vida real

¿Cuál es la mejor manera de separar las preocupaciones entre los desarrolladores frontend y backend?

¿Por qué tantos desarrolladores de IU piensan que el backend desaparecerá?

¿Cuáles son algunas dificultades en el uso de JavaScript para el desarrollo de backend?