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

Where does the code start being useful

So how does this go, I've learned different languages, yet it all fail to come together, how do I build something solid with code and what is the right combo of language architecture etc. In other words if I want to build a mobile app or if I want to build a website how does it happen is there a course that deconstructs existing mobile apps, websites or something that works and when can simply open it up and look at the mechanics of it all?

So far I hear and see people talk about hundred different languages and tools yet it all seems so confusing when you come to build something functional.

I'll give a practical example I want to build a full app on Iphone or web app that looks and works like dropbox or uber from A to Z fully functional what would you recommend?

Thank you!

2 Answers

Different languages are used for different things. An example is that JavaScript is mostly used for web development, while C# is not. If you are trying to create desktop apps you can learn Java or C# or something like that. But you create desktop apps with HTML, CSS, and JavaScript (web languages) without having to learn another language. I also believe you can make Android and iOS applications with that too. Electron allows you to create desktop apps for Mac, Windows, and maybe Linux, with just HTML, CSS, and JavaScript so you don't have to load your brain with so many languages.

Hope this helps.

Thank you Joey for your reply, I am looking at progressive web apps tutorials with google that seem to answer my question but still I want to find a course that really gives me the power to build scalable products! any suggestions for a track? thanks!