Frontend mentor has challenges you can practice on as well. You get the design and have to implement it using the requirements. You can filter the list to just the free ones.
I actually just found that website. Good recommendation