You can find a lot of SEO courses on Udemy, if you don't like paying for SEO, you can try Alison, which is a free learning site.Youtube is also good for learning but the problem with youtube is finding the proper content because with SEO any video can rank high.