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

Recommendations to create a custom track from total noob to public website & app

Hi guys,

New here and wanting to learn, but need some help getting started the right way.

I've had an idea driving me insane over the last 6 months and I've decided to take the plunge and dedicate all my spare time to trying to get to a MVP/beta.

Based on my limited initial research and the low demand experience/features I'm planning, I think this is best delivered as a website & PWA.

IF that's right, and I'm not 100% sure it is, where do I start and what tracks/course should I do? And in what order?

ANY help is really appreciated.

1 Answer

Steven Parker
Steven Parker
231,261 Points

A good starting place might be the Front End Web Development track, and perhaps also Web Design.

During those, you might get a better idea of how you want to implement the back end.

tezzica
tezzica
3,938 Points

After going through the Front End Web Development track, you may also think about taking a design course as well in the Treehouse library to help think of how you want to layout your information on the page. Depending what your idea is that is motivating you to learn, you may want to come up with a plan to how you want to reach that goal.

Some questions that may help you evaluate the scope of your idea or be a good reference point for as you are learning to code and seeing how each course could be applied to your idea--- *Do you have a list of features that you'd like this product to do? * Once you figure this out, as you learn from each course, you could ask yourself does any of the functions or behaviors you've learn could be used to achieve that feature. *Have you mapped a site flow or even user flow? * Those two things could help you define how much work or interactivity you have to your idea. They also will help you think more about placement and hierarchy of your data. *How would someone/your audience engages with your product/service? * what would captivate them to join, use, buy, read, care, or be inspired... *Would someone need to log into your services? * This is a good hint, that you will need to think of backend/server side languages such as SQL and whatever other language you decide to call from a SQL database.

Steven Parker
Steven Parker
231,261 Points

Good idea, I added a link to the design track to my suggestions.

Thanks!