Boa noite comunidade, tenho estudado Java, digamos que já estou a um nível iniciante, e já até tracei uma rota a seguir que é trabalhar com java web -back end, só estou confuso com algumas questões, vendo alguns sites de emprego, algumas vagas relacionadas vejo muitas coisas “a mais”, e fico meio perdido no que seria a parte que devo aprender, ou seja, para um futuro programador web back end Java por onde começo os estudos? o que devo aprender mesmo?
Deis de já Agradeço A todos que leram e se dispuseram a me ajudar !
Antes de tudo aprender sobre Http. E depois seguir esse direcionamento: https://www.caelum.com.br/apostila-java-web, exceto a parte de VRaptor que não é muito usado no mercado.
Fazendo o curso vai aprender muito mais rápido. Ou compre livros que sigam essa linha.
2 curtidas
Obrigado!
Alguns tópicos que acho necessário saber (não está em ordem de importância):
- Servlets e JSP: é a base de Java para web
- JPA/Hibernate : afinal não é porque é programador web, é que não precisa saber persistir dados em um banco relacional
- MVC
- Diferença entre frameworks action-based e component-based
- Web Services, principalmente REST
- HTML, CSS e Javascript : não tem como fugir disso por muito tempo
- Diferença entre web container e servidor de aplicação
- HTTP
Obrigado Igor!