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
Shlok Joshi
17,820 PointsWhat 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
Grace Kelly
33,990 PointsIf you're thinking about doing some back end development I would recommend looking at either php, python or ruby :)
tootiemcflow
5,601 PointsThere'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.
Shlok Joshi
17,820 Pointslearning express as we speak, thanks Robby!
Vedran Brnjetić
6,004 PointsWhat 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
Shlok Joshi
17,820 PointsJust 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.
Vedran Brnjetić
6,004 PointsIn 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.
Shlok Joshi
17,820 PointsI 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!
Shlok Joshi
17,820 PointsShlok Joshi
17,820 Pointscan't seem to decide between the three.