Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Zac Serhus
Zac Serhus
741 Points

Can I place TeamTreeHouse projects on my GitHub?

Started my path towards a career as a developer today.

I was referred over by a programmer who taught himself and said that TeamTreeHouse would be great for getting far, fast.

He also said that I will "come out with projects I can put on my GitHub."

Is this true??

super newbie. if this is obvious, I apologize.

Thank you for your responses!!!

so where are you today? i am curious to know!

2 Answers

Michael Poley
Michael Poley
8,771 Points

Yes – you can! Please do!

Zac Serhus
Zac Serhus
741 Points

Sweet! Thank you for your response!

Started "GitHub Basics" and was referred over to, https://teamtreehouse.com/library/console-foundations/getting-started-with-the-console/introduction..

So once I'm done with these I will jump back into the JavaScript path that TTH originally recommended.

This will probably become obvious as I work the course, however could you tell me if I can expect to have some projects uploaded to GitHub by the end of the JavaScript series.

It's not my intention to beat a dead horse, I'm only looking to understand what I can expect since the programmer that referred me said having an active GitHub is of the utmost importance regarding "hireability."

Michael Poley
Michael Poley
8,771 Points

If you complete the JavaScript content on Treehouse and only do the projects that are in the courses, you should have about 8 different projects that you could share to GitHub – there is a To-Do List App, a 2d Game, an Interactive Quiz App, a Photo Slideshow, a Drawing App, a Weather Tracking App, a Video Player, and an RSVP Web Application – I know there are even a few things I'm missing.

However, I don't think the courses ever say "Now upload your project to GitHub" – that's up to you.

Being 'active' on GitHub means a lot of different things though. I remember James Churchill talking about this recently when he spoke at a coding bootcamp – GitHub is important because it puts your code out there – but you want your projects to be published to a live URL so that people can see them.

With GitHub, other coders can see your code, but there's still that step where they have to download a .zip file and look at the project on their own computer.

So...yes! Get your projects on GitHub and learn how Git works. It's incredibly intimidating to work in the terminal. Push your projects to GitHub and look at projects that other people have posted that are similar.

One thing that was recommended to me early on was to contribute to open source projects on GitHub. While you may not feel like you have the coding chops, you can contribute by helping out writing documentation and making things easier to read – which are great things that help out the community that don't require you to fully understand the project on GitHub.

GitHub is it's own world – click around and you can basically see how almost anything is made and then you can fork it or use it in your own projects – it's truly incredible when you start searching around.

Zac Serhus
Zac Serhus
741 Points

Great response Michael. Thank you. I'll be referring to this once I,ve finished those first few courses.

Michael Poley any chance you would be willing to list the courses with the projects? Wish there was an easy way to search through the curriculum for project based ones - as those definitely lend to my style of learning! thanks very much

  • Paige