Learning to program in java. Already implemented some code, based on tutorials that I met on the Internet. Those. I needed a task, I was looking for some examples and sorted out the code, complementing and modifying it to fit my needs. However, with the documentation I worked a little. And so I got to the point that I need to write a regular class that would connect to an HTTP server (I created the server on the vert.x platform using the tutorial from the official documentation).
There are tutorials on the network, no doubt, but I want to learn how to use the documentation myself (after all, oracle has an excellent database for all APIs) and, based on it, write some things from scratch. And so I open the page on the websocket API, I see a long list of methods and interfaces with classes. And then ... in general, the feeling that I look like a ram at a new gate, my eyes run away from the diversity. Yes, I read the description of the methods, but I don’t understand how to link them to each other. And it makes me angry, because I want to learn how to use the documentation. Please give a few tips, or a direction, what to study.
Ps. A small addition to the anticipation of possible comments: "uh, yes go to Google, you're a noob." Yes, I am a noob, I know that, but I am a motivated noob who is willing to learn. And I would like to hear the advice of experienced people who were also newcomers and also delved into it. thank