Udemy - Online learning platform - they cover a wide variety of subjects including IT, most are paid for course, but there are often sales -
Frontend mentor - just found this one, this platform offers real world web developement senarios, solving problems and projects that you would find in a job. And you can add these to your portfolio- (will post more about this on my blog) -