Ajuda Iniciante

Olá pessoal, tudo bem?

recentemente comecei a me entereçar por web, e ainda estou meio cru, como funciona o desenvolvimento web com java.
sera que voceis poderiam me dizer se com :
padroes: MVC, DAO, Singleton, jsp e servlet ,já consigo trabalhar com java para web ou nessecito aprender mais alguma coisa?
ouvir falar em frameworks, mas sinceramente nem sei o que é isto, nescessito realmente de aprender isto??

se puderem me ajudar fico grato, perdoem minha ignoracia
desded já, muito obrigado!!!

Leia essa apostila, você vai encontrar muito do que precisa para começar.

Flw! :thumbup:

Obrigado amigão… Deus te abençoe :slight_smile: