Since I am not in the same class as many as you are. I had to look up what a Pseudo-class is. After watching the 3 minutes video it made me more thankful for the way Blocs works.
I have a lot to learn, but I excited about the process. If anyone else has some videos, links or books please reply back when you get some time.
If you want to learn and take things off the rails, download Visual Basic and start creating by hand. Watching videos is ok, but you will learn and understand more by doing.
This won’t be the forum for support for that though.