You can learn it with flashcards. Anki is one of the most popular language learning software.
Having said that I really wouldn't bother. It takes years and if you don't practise everyday you will forget. Phones automatically convert hiragana to kanji so unless you're living in Japan and want to live there permanent there is no need.
I also heard there are apps if you take a picture on your phone the app recognize the kanji and gives you translation.
Just my 0.02 yen