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

Matthew Roblin
Matthew Roblin
9,236 Points

Next track after front-end development?

Hi! So i've almost completed the front-end development track and I'm wondering which track or path to go on now. Before taking this track, I didn't know anything before that and I wanted to take it so I could get a good foundation of HTML, CSS, JS, and to get an idea of what it could be like being a front-end developer.

At this point, I can say that I have more insight and I've already learned quite a lot, but I could use some guidance as to which path I should go on. I'm not limited to anything, but I will say that I'm very much of a visual person and I love creating things, I'm also dabbling in getting into digital marketing, which will maybe even compliment any web development skills I pick up. I haven't gone into much back-end stuff yet, so I'm not too sure how that would be, although something tells me id get frustrated not being able to see my work visually like a web designer would, or maybe I'm wrong to think that...

Right now, I'm learning webdev to hopefully create an income for myself in the near future by either freelancing, maybe one day work for an agency.

So here's what I'm thinking and please let me know what you think or if this is a good order to learn in from the tracks.

  1. Front-end development
  2. Learn WP track
  3. Beginner PHP
  4. Wordpress Development
  5. Web Design
  6. Android Development (maybe later).

Is this a good order to learn in?

From what I gather WP dev seems to be in demand and work available. Considering I could create custom templates, modify others, and visually design stuff, I thought this could be a good path to go on. All this stuff isnt of course learned overnight and will take time, but it's just my idea for direction and would love to get other peoples thoughts/ideas on this.

Looking forward to getting some insight and open to new ideas! Thanks :)

2 Answers

Max Senden
Max Senden
23,177 Points

Hi Matthew,

The best suggestion I can give you is to do what you want to do (and like to do). You can do them in any order you want, just make sure to switch to another course if it turns out you don't like one of them.

Having said this: doing courses and tutorials is one thing. You should also get as much experience as you can applying what you've learned by going "out there", into the real world. There's so much more to learn that cannot be taught here or elsewhere online. So try to get some freelance projects or a job in the industry. Don't wait until you've mastered all the skills, try to get freelance work or a job a.s.a.p. and only then worry about which skills you really need to develop further.

Max

Ari Misha
Ari Misha
19,323 Points

Hiya there! I'd be brutally honest here and im writing this response from my own experience. Im a freelancer as well. I'd highly suggest you to skip anything related to Wordpress. Firstly, coz its not demanding at all, second there are like least amount of projects for Wordpress out there. Instead ,continue with learning JavaScript and PHP. Learn Front end frameworks like Angular, React , Vue , Ember, Preact etc. and how progressive web apps work. These front end frameworks are in demand as hell. I mean literally every project is integrating these frameworks. When you're done with Front-end, head over to PHP. Complete PHP track and then head over Laravel track. Laravel would serve as a back-end to your application. Now with your Designing skills + Front end Skills + Marketing Skills + Server Side = Full package. Trust me , you'll be a full package and it'd be easier for you to fit in jobs or freelancing or any teams. Again , im just saying all this from my own experience. Good luck!

~ Ari