I've found "The Art and Skill of Radio-Telegraphy" from N0HFF very useful to get started and to find your own path to learn Morse code in a successful and enjoyable way. It is available for free download in multiple languages here.
There are several different tools out there that teach you Morse Code. My number one recommendation is lcwo.net, which is also available in several languages, and offers a great variety of different options to practice. It is very easy to start with and to proceed step-by-step in a systematic way. I'm far from being proficient in CW yet, but could successfully learn all the 41 standard characters, while getting prepared for the ham exams recently.