I want to learn about Wordpress Programming, does it have any courses out there or I should learn from ebooks? what are the best ways to learn developing the WordPress blog fast?
Do you have any programming experience? If so, you can start by reading through the WordPress developer Documentation at the link below. https://codex.wordpress.org/Developer_Documentation They have some good resources. If you are just learning a good start would be the following: https://codex.wordpress.org/WordPress_Lessons
Youtube videos , w3school.org. create a blog over wordpress.com / .org try plugins and other stuffs there and by trial and error method you will learn easily.