Además de los idiomas que mencionó, es posible que desee investigar y aprender sobre los diferentes marcos web.
Para JS, hay jQuery. Hace que JS sea más fácil. Pero si te sientes cómodo con vanilla JS, también está bien.
Para CSS, es posible que desee aprender cómo hacer que las páginas web sean receptivas (aptas para dispositivos móviles) porque las personas hoy en día a veces ven sitios web en dispositivos móviles. Tener conocimiento sobre consultas de medios CSS o Bootstrap puede ayudar con eso.
- Mi inicio está usando ASP.NET 2.0 y 3.5 Web Forms antiguos y tienen proyectos listos. ¿Estoy perdiendo el tiempo en esta empresa?
- Ahora estoy trabajando como aprendiz en Python y Django. ¿Crees que esta combinación está lista para superar a la pila LAMP en el desarrollo web?
- Cómo elegir el proveedor de alojamiento web adecuado
- Quiero combinar HTML y PHP en una página cuando utilizo datos de formulario. ¿Qué debo hacer?
- ¿Por qué tengo que aprender AngularJS?
A veces, los sitios web necesitan una base de datos para almacenar datos. Para eso, debe aprender sobre SQL, el lenguaje necesario para comunicarse con las bases de datos. El más popular es mySQL. Recomiendo aprender esto antes de ir a Rails.
Puedes ser un desarrollador que trabaja desde AHORA. Cree sitios web o aplicaciones para alguien que conozca, puede comenzar con eso. Eventualmente se dará cuenta de que mientras desarrolla sitios web o aplicaciones, también está aprendiendo cosas nuevas. Eso es lo bueno de ser desarrollador, el aprendizaje nunca termina.