Yes, I had that same feeling. What I did was just take the knowledge learnt and slowly, step by step start building your page.
So I’m guessing with the knowledge you have already picked up you will be able to knock up a page with txt, links, images, header bar, borders etc.
Regarding the more complicated stuff you mentioned, I think you will have to do some research. I think they maybe are trying to teach us how to research and apply other tools that we may not have been taught, a very good skill I think which we would need in the ‘real world’.
The lessons so far have showed us how to bring different tools into our web page e.g bootstrap (buttons and layout), google fonts, and font awesome. So for the more complex elements you could look into bootstrap some more.
I googled scrolling buttons and the first link was to this
This looked pretty cool, I haven’t tried it myself yet, but it looks like a lot of it is adding the correct parameters inside the class tags,
And then I found this which seemed to be helpful with bootstrap stuff
I would figure out what you want to do and then use some tutorials to implement them. Try not to get overwhelmed looking at the example code (yes it does seem scary) but just build it step by step.
Hope this helps and good luck.