Whether you are downloading youtube videos for later watching or for step-by-step learning, knowing how to do so is important and actually depends on what operating system your computer is running under.
While Windows users have to download a youtube downloader at a click of the mouse, Linux lets you to simply watch (or just let run even when you are not watching) and when it is done you just have to get the movie file out from the cache (where ever you store them) and rename properly if you wish to be organized about them.
What types of videos are you likely to download?