That one's going to take some serious time so I'm trying to pace myself and get this UX course finished first.
Their courses can be pricey but don't get discouraged. One class I was able to sign up for free as it was within the first few days of it's release. The other I got on major discount. Udemy has some great deals if you receive their newsletter. I highly recommend checking it out before purchasing anything at full price. I know this post sounds so much like an ad, but I was not paid or asked to write this. I'm just a huge fan of learning as much as I can for the best price and these online classes are bomb :)