Both Udacity and TeamTreehouse websites offer coding programs. Although both offer you a similar chance at acquiring a technical skill, they are different in terms of price, location, and methodology.
This makes it important for you to understand the pros and cons of each before deciding which is best for your situation.