Yes, there are various SEO courses and online guides that can help you learn and do SEO on your own. Besides learning the theory, the best way to learn SEO is through practice.