Yes, you will get knowledge of SEO in 1 day. But SEO is a challenging and changing field that takes a lot of time and effort to fully understand. To be sure, practically all SEO complications learning in 1 day is not a good idea. According to experts, generally it takes 1 or 2 months to learn the basics of SEO, if you want to become a master in SEO it may take 1 or 2 years.