Explique la pregunta correctamente, este tema es demasiado amplio para responder.
¿Qué quieres decir con ¿Cuáles son las mejores prácticas para aprender tecnologías web? ¿Desea crear una aplicación de página única o está particularmente interesado en alguna tecnología en particular? ¿Cuáles son las cosas que ya sabe? ¿Eres principiante o tienes experiencia en alguno de los idiomas?
Suponiendo que eres un principiante, aquí hay algunas sugerencias:
- ¿Cuál es la vida de un desarrollador web?
- ¿Cuáles son algunos ejemplos de software basado en web?
- ¿Qué sitios web o empresas son mejores para contratar desarrolladores de PHP?
- ¿Es posible que un desarrollador construya un marco desde cero como Laravel en un año?
- ¿Cómo llegó Pinterest a más de 10 millones de usuarios?
- Aprenda HTML 5, si está más interesado en seguir los estándares, elija HTML 5.1 (actualmente el estándar de w3c). Obtendrá mucho material en la web.
2. Puedes aprender CSS 3 para diseñar el sitio web.
3. JavaScript
4. jQuery para agregar más funcionalidades
5. Aprenda cualquiera de los lenguajes de secuencias de comandos del lado del servidor (nodejs o php preferidos).
Si está más interesado en las secuencias de comandos del lado del cliente, vaya a AngularJS, que se utiliza principalmente para SPA (aplicación de página única)
Hay mucho material en la web, explora y aprende.
Feliz aprendizaje, espero que algún día seas un desarrollador web exitoso.