As @codeswept and @mimostel said, start simple. For me personally, these are the things I think you should learn in the beginning.
First off, before you actually start any of the programming, take a look at the general blocks in the block designer. Just take a second to score around and just look around and see what you can recognize.
After you’ve taken a look at this, I would open up a new project just so you can test and get used to things, and not have to worry about breaking something. Once you’ve created a new project, take a look at some of the simplest features of the designer. Drag some of the basic components onto the designer screen and look at the box associated for those. Some of those basic components would be the button, label, text box, switch, List viewer. Once you’ve put those components on the screen, go to the block view and look at the bikes that are associated with those components. You can find these on the left navigation in the center in towards the bottom.
Once you have an idea about the individual box, start playing with some actions. Do things like when button is pressed, set text this. Or when button is pressed, set the label text to what is inside the text box.
The next thing to look at might be variables. I would only focus on app variables for now. Do you things like create a counter, or when you click a button, it adds one to the counter variable and displays that variable value on the label. Or create a variable with a string, and set the label text to that variable string.
Start really simple. If you have any questions, please reach out to us! We are all here to help. Another great resource is the Docs page which can be found at this link.