Video is a great medium for learning to cook — whether it's a specific dish or a cooking technique. Cookblast, "the web's biggest aggregator of recipe videos", conveniently gathers cooking videos from around the web and organises them by ingredients, dishes and cuisine.
There are over 80,000 videos on Cookblast so far, but the site makes finding things to cook pretty easy, since there are a lot of filters you can apply to the recipe videos (e.g. equipment used). One of the most helpful sections of the site is the techniques videos, where you can learn how to boil, parboil, sear, double cook and more.
Because the site aggregates the videos, the quality of the videos may vary, but most of the ones I saw were from professional cooking shows online (so there were some video pre-roll ads too).
Written instructions and recipes are great, but actually seeing someone fillet a fish is a different learning experience.