Executando verificação de segurança...
1

(Ajuda/Experiência) Documentação do JAVA e outras ferramentas de tecnologia

Duvidas com a documentação da linguagem java e como estudar por documentação
Fala galera do TabNews tudo tranquilo por ai? terminei meu segundo semestre da faculdade de Sistemas de computação hoje e durante estes seis meses fui introduzido na linguagem JAVA e gostei bastante. Por ser uma linguagem fortemente tipada me sinto obrigado a saber bem os conceitos para desempenhar bem com a ferramenta(o que acho bom) e por esse motivo vejo a necessidade de ler a documentação por ser mais pratico do que ver videos e videos, entretando não entendo nada quando eu abro aquela documentação maluca da Oracle 🥲, vocês podem me ajudar a usa-la melhor? ou tem indicações de fontes melhores e mais organizadas?

também queria saber um pouco da experiência de vocês com documentações de ferramentas de tecnologia, como vocês as usam e etc...

desde já obrigado, se cuidem!

Carregando publicação patrocinada...
1

Na minha opinião, as documentações da oracle são uteis principalmente para verificar a tipagem, parametros e retorno de um método ou função específica. Para aprender eu acho que a melhor forma seria você orientar o teu aprendizado à problemas e procurar por tutoriais.

Por aprender de forma orientada à problemas eu me refiro em: verificar um problema do mundo real e propor uma solução para ele. Por exemplo, uma das primeiras aplicações que eu fiz quando estava aprendendo foi um sistema para gestão de biblioteca, e ela é muito boa pois abre o teu leque para aprender muitas coisas...

Por exemplo, uma aplicação nesse sentido, exigiria que você compreendesse o modelo MVC, criasse entidades e dominios diferentes, você poderia aprender sobre REST, Spring Boot, Bancos de dados, segurança e criptografia, e assim por diante, tudo depende do quanto você deseja se aprofundar. E naturalmente, implementando essas coisas, você terá dúvidas e encontrará problemas que te obrigarão a pesquisar e aprender sobre diversos assuntos.

Depois do sistema de gestão de biblioteca, outro muito bom para aprender é fazer um de gestão financeira, pois vai te colocar em contato com novos problemas relacionados à precisão numérica, cálculos e desempenho de processamento e memória.

PS: Um site que eu gosto muito, sobre java, é o https://www.baeldung.com/

1

Samuel realmente a documentação da Oracle não é muito amigavel, principalmente para quem está começando.

Pensando em texto gosto bastante da w3schools, ela é mais um tutorial do que uma documentação, mas ajuda bastante a ter uma ideia do que existe na linguagem e como implementar.

No geral eu gosto sempre de buscar pela documentação original e caso ela não me atenda tento buscar conteúdos mais "mastigados" feito por terceiros.