The best and fastest way to learn photography from the scratch, or improve on your already acquired photography skills is to take a photography course. Photography courses are very flexible, so that you can embark on learning photography online from the comfort of your home, and at your own pace; it is also cheaper to learn photography online than the conventional learning methods.