Voy a estudiar ciencias de la computación como estudiante de pregrado en la India ¿Qué cosas debo aprender ahora para poder prepararme bien para mis estudios?

Oye,

TY para A2A

Como usted mencionó, usted quiere ir para el diseño web y el desarrollo web,
en ese caso, sugeriría lo siguiente (teniendo en cuenta que u es estudiante de pregrado):

  1. Aprender los conceptos de OOP. Cuando digo aprender, me refiero a beberlo y ser completamente claro con todos los conceptos básicos. (Esto se usa para la lógica de negocios Tier of Web App)
  2. Aprenda DBMS y luego, cuando esté seguro de ello, hiberne ORM, JDBC, ODBC o cualquier otro (esto se utiliza para la conectividad de base de datos para su aplicación web)
  3. Aprenda cualquier lenguaje de scripting como Javascript, Jsp, etc. (esto se usa para la interfaz de usuario de su aplicación web)

Algunos de los términos están fuera del alcance de una licenciatura. No te asustes, ve despacio pero ve constantemente.
Comprende el lenguaje y su propósito, establece conceptos claros y luego practica muchísimo.
Recuerde que lo práctico / práctico es la única forma de aprender una tecnología. No libros o tutoriales en línea.

Prepárese mentalmente para lo siguiente:

  • Tu instituto podría no ser lo que esperabas. Se aplica incluso a IITians
  • Puede que no te guste la informática
  • Habrá gente mucho más inteligente que tú

La mayoría de las universidades asumen que un estudiante que se une a la informática no tiene experiencia previa en programación y, por lo tanto, el plan de estudios está diseñado para enseñar la programación desde cero. Dicho esto, puedes intentar leer sobre lo siguiente:

  • Tomando cursos orientados a la industria. Un buen ejemplo son los programas de nanodegresos de Udacity en desarrollo de Android, desarrollo web, etc. La mayoría de estos cursos enseñan temas de CS bastante avanzados sin asumir mucha experiencia en programación.
  • Lea sobre programación competitiva si ya tiene un poco de experiencia en programación. Esto será muy útil para usted.
  • Empieza a leer blogs y artículos relacionados con CS. La portada de internet es un gran lugar para comenzar.
  1. Guía completa para estudiantes de CS de Ashish Kedia sobre la vida de un depurador
  2. Estudiantes – Guía para el Desarrollo Técnico – Google Carreras
  3. Lo que todo estudiante de informática debe saber

Estas son muy buenas guías. Puedes referirte a ellos a ciegas.