Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

UX TechDegree first or Front End Development TD first? What would be the logical order?

I'm beginning my Front End Development TechDegree and the Use Experience TechDegree just became available today. Is there a logical order for completing these programs? Should one come before the other? My goal is to complete the UX, Front End, Java Full Stack, and Python over the next 18-24 months. I'm looking for advice.

Thank you,

Michael Cain

2 Answers

Jacob Jackson
seal-mask
.a{fill-rule:evenodd;}techdegree
Jacob Jackson
UX Design Techdegree Student 7,833 Points

Hey Michael!

You can complete it in either order because they're co-dependent concepts.

For example, if you do the Front-End course first, you'll have an idea of your possibilities for building before you try to add user logic to it. On the other hand, if you choose to do UX first, then you'll be able to keep usability in mind while learning to code :)

My personal preference is Front End first because I find it's nice to understand website construction before trying to take the psychology of the user into consideration. You may even find yourself coming up with alternative ideas as to how to accomplish a task with UX if you can consider all your options.

Hope this helps!

Good luck! I'm sure you'll be great!

-Jake

As reinforcement, Michael, I agree with Jacob. The two skills work together and strengthen each other, but knowing the technical parts from Front-End might help you understand the challenges of what's possible as you learn UX. On that point, both Java and Python can wait 'til after you're pretty comfortable with Front-End and UX, as they're not as interrelated and are definitely deeper topics.

justin s.
justin s.
1,009 Points

You sir, need to learn how to niche down. You'll experience many more benefits in this industry by doing so.