I'm a beginner in Wordpress programming. I'm essentially searching for video lessons that train Wordpress programming and particularly development of plug ins and the like advanced things. What are the good video lessons which train such kind of stuff? or any courses from coaches like pluralsight. I understand pluralsight isn't into PHP but are there more sites? I'm even willing to cover videos. The recording lessons do not need to be free however free is definitely welcome.

Thanks ahead of time :)

do this, http://www.lynda.com/WordPress-tutorials/wordpress-creating-custom-widgets-and-plugins-with-php/68626-2.html

its for wordpress plugin.You may also look for wordpress video lessons here.