Duolingo is certainly how I got into it, both because it has a course and because {Esperanto makes learning languages easier and Duolingo has a lot of interesting languages to learn}.
That said, I feel the Duolingo courses in general don't have enough content, and the Esperanto course seems to be on the short side even then.