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):
- 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)
- 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)
- 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.