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!

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

Will there be a back end "techdegree" program?

The current option is for front end development. Do you know if there is one for back end development in the works?

2 Answers

Greg Kaleka
Greg Kaleka
39,020 Points

Hi Yan,

"Front-end" is pretty well defined as HTML, CSS, Javascript. "Back-end", on the other hand has many different manifestations. Back-end programming can be done in multiple languages, for example:

  1. PHP
  2. Ruby / Ruby on Rails
  3. Node.js
  4. Python / Flask
  5. Go

Just to name a few. Few if any developers learn all the back-end languages, whereas front-end developers almost always learn the trifecta. Because of this, there are actually separate tracks here on Treehouse for PHP development, Rails development, Flask (Python) development, and Full-stack javascript development, which are three of the options listed above. Note for Flask and Rails, you'd probably want to take the relatively short Python and Ruby tracks first.

Hope this clears things up a bit!

Cheers,

-Greg

Basically, I am looking to build up a back end portfolio as well as a front end. That way, I'll be able to show my work to potential employers in regards to full stack positions.

Greg Kaleka
Greg Kaleka
39,020 Points

Hey Yan,

Sounds good. If you're most comfortable in JS, looking at the Full-stack JS dev course might be the easiest transition for you.

Leopoldo Benavides
Leopoldo Benavides
12,834 Points

I am also interested in the back-end tech-degree format. For example, LAMP or MEAN stack track with projects from beginning to end.

Greg Kaleka
Greg Kaleka
39,020 Points

Leopoldo,

I can tell you that the PHP track takes you through building a LAMP stack project.