Soy un estudiante de ECE de India (1er año). ¿Cómo puedo convertirme en desarrollador web?

Felicitaciones a ti, por decidir muy temprano lo que quieres. Lo digo porque también estoy en ECE, pero encontré mi pasión por el desarrollo web bastante tarde 😛

De todos modos, si quieres ser un desarrollador web, tienes principalmente tres opciones: Back end, Front end o Full stack developer.

Back End está asociado con toda la programación requerida para el funcionamiento del sitio web. En términos simples, la lógica detrás de cómo un sitio hace lo que hace. Algunos lenguajes básicos utilizados para esto son PHP y MySQL . Estos dos se han convertido en algo primitivo ahora, y muchas plataformas nuevas están surgiendo. Entonces es bastante interesante.

Front End se preocupa por la estética del sitio. Esto generalmente implica el uso de lenguajes como HTML, CSS y JavaScript. Se vuelve bastante interesante si estás un poco interesado en el diseño. En estos días, obtienes miles de marcos precompilados, como Bootstrap, donde solo necesitas escribir algunas líneas de código y listo para el front-end.

Un desarrollador de Full Stack es el que es competente en ambas áreas mencionadas anteriormente.

Entonces, una vez que elija lo que quiere hacer de las opciones anteriores, obviamente necesitará aprender los idiomas específicos involucrados primero. Hay algunos buenos sitios web que tienen cursos en línea como Learn to code y W3Schools Online Web Tutorials. También tienen ejercicios de práctica, por lo que aprenderás continuamente. Después de que haya aprendido los idiomas requeridos, comience a trabajar con proyectos del mundo real. Piensa en una idea básica y diseña un sitio web. Una vez que hayas terminado, muéstralo a la gente, publícalo en github.com (enlace: Desarrollar mejor el software, juntos). Trate de encontrar áreas donde pueda mejorarlo y siga haciendo tales proyectos. Comience a trabajar independientemente. Crea sitios web para tus sociedades universitarias. Practica tanto como puedas.

Y manténgase al día con las tendencias actuales. Los idiomas que mencioné son solo la tapa de la caja en el escenario actual. Hay mucho más para el desarrollo web que esto. Lo sabrás una vez que hayas terminado con lo básico.

¡Salud! 🙂

Te sugiero que comiences el curso freeCodeCamp. Como mencionó otro respondedor, hay tres tipos de desarrolladores web:

  • Front End Dev
  • Back End Dev
  • Full Stack Dev

Ahora, el curso de la FCC se divide en esos tres, y comienza con Front End y termina con la Certificación de desarrollador Full Stack.

Debería tener en cuenta que muchas personas (en los EE. UU., Supongo) tienen trabajos de codificación incluso antes de completar el curso completo. De hecho, la última vez que lo revisé, ni una sola persona había hecho el curso completo. Eso podría haber cambiado ahora, pero el punto es que la gente de FCC realmente ha hecho algo grandioso, y los empleadores lo reconocen.

Además, debe consultar esta brillante respuesta ¿Cómo aprendo el desarrollo web PHP lo más rápido posible? Tengo experiencia en comercio.

Salud.

¿Hablas en serio?
¿Por qué no solo busca en Google los idiomas necesarios y se inscribe en los cursos de piedra?
Levántate y comienza con html, css, .net y muchos más.