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 trialZac Serhus
741 PointsCan 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!!!
2 Answers
Michael Poley
8,772 PointsYes – you can! Please do!
Zac Serhus
741 PointsSweet! 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
8,772 PointsIf 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.
Zac Serhus
741 PointsGreat response Michael. Thank you. I'll be referring to this once I,ve finished those first few courses.
Paige Jones
20,144 PointsMichael 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
matt g
679 Pointsmatt g
679 Pointsso where are you today? i am curious to know!