I started out with essential elements Ukulele but got a little bored with it. The best thing I have found is Yousician. 20 minutes a day cause I'm cheap and won't pay for the subscription, but it really is just enough for me. As things get harder, I go back to the last lessons and find those lessons easier and am able to get more stars since that is what they use as motivation. After the lesson is over, I either work on my finger picking or maybe just turn on a play along on you tube and just enjoy playing.
The only downfall that I see with Yousician is that it relies on tab alone and not actual sheet music.