I found it very easy to get started but very very challenging to get good.
These days you can start by learning the heck out of flexbox.
Take a design and implement all of the layout using nested divs and flexbox.
I found it very easy to get started but very very challenging to get good.