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

What next ???

I'd really like some help, what programming language should I learn next. I have finished the Web Design, Front end Development and the Full stack JavaScript tracks. I want a solid foundation in order to make a Social network web app, I have gone through node.js databases and most of their variants. Your assistance will be delightfully accepted

4 Answers

If you're thinking about doing some back end development I would recommend looking at either php, python or ruby :)

can't seem to decide between the three.

There's no need to start learning a new language! Instead you should start building your web apps! However, if I'd have to suggest additional learning, I would say start learning full-stack javascript with the MEAN (MongoDB, Express.js, Angular.js, Node.js) stack. Which means maybe you should learn a little bit of MongoDB before jumping into MEAN.

Here's a few resources to get you started with MongoDB.

learning express as we speak, thanks Robby!

What next... Gather a team. You won't get far alone if you are serious about it.

No one knows everything, and even if one did, this short human life is so damn limiting...

You may be Mike Oldfield https://www.youtube.com/watch?v=VCvz7uflMIU

but to get to full potential, you'll need some support https://www.youtube.com/watch?v=tnuUCtIB164

Just a 21 year with absolutely no money, I just want to set up something that I can show to some investors, then and only then will I be able to hire people.

Ideas cost too much to just share with people, your best work is often swooped from right beneath your feet.

you can't put everything on GitHub, It means too much to me.

It'll take a while, yes, but I have time not money.

In that case, do what Robby said. Spend your time building your application. Pick a language you feel most comfortable with and start working on your idea. If you spend all the time learning, you will never build anything.

Also, I see you did some research on Business track. You should define your project, your audience and the problem you solve. Continue learning the business language, that's how you sell ideas.

Building it will come easy when you do your business right.

I am a mannagement graduate, and am looking towards doing precisely those things, and thanks Vedran, You did tell me all that I should be doing in a couple of sentences. I'll be sure to send a link when I have something up and running!