Full 19 hour course on sale for $10! https://www.udemy.com/wordpress-development-create-wordpress-themes-and-plugins/?couponCode=WPYT10
The course for beginners, WordPress users and all who find WordPress somewhat difficult to get into. It covers all WordPress fundamentals and APIs.
In the full course, you will gain a deep understanding of how WordPress works. You will build a fully functioning theme and plugin. Course comes with material needed for free. All resources are provided.