Treehouse Review 2017 – Learn to Code
Treehouse Review 2017 – Learn to Code
Welcome to our Treehouse Review 2017. If you are interested in making your own guild website or any website for that matter you should learn how to code. Yes with CMS providers like Enjin and iClanWebsites you can create a website with no coding knowledge, but to truly make your website stand out you should know HTML and CSS at a bare minimum. Treehouse is a renowned online teaching provider that can teach you everything HTML, CSS and PHP to WordPress, Ruby, Python and yes, even Design.
What you will learn at Treehouse goes beyond just learning how to make an amazing guild website. Treehouse can take you from 0 coding knowledge to a full developer on any coding language you choose to learn.
Treehouse offers very affordable pricing plans so that it is affordable for even those on a budget. In fact, i would go as far as to say that the quality of teaching provided by Treehouse is worth 5x what they are charging. So lets take a look at what Treehouse offers and see if they are the right fit for you.
There are two ways you can learn at Treehouse. You can either choose specific course from their library or choose a ‘Track’. A track is a group of courses designed to be undertaken in the order the track specifies (you can do them in any order if you so choose to) and by the end of it you will have a sound knowledge of the track you decided to choose. There are tracks for learning Front End Web Development, Rails Development, PHP Development, iOS Development with Swift and many more. Below is an image showing you what tracks you can choose to take.
As you can see by the image above, there are lots of tracks for you to take with hours upon hours of learning material. Alternatively, if you are not interested in doing a ‘Track’ you can simply choose a course from the library and dive in head first.
As I said earlier, Treehouse pricing is affordable and you can subscribe even on a budget. You do not have to live on Ramon noodles and water to learn how to code. If you are student you can get a discount off the normal price.
Now we have the basics out of the way, lets look at some of the features that Treehouse offers that make them stand out from the competition.
When you are signed up to Treehouse all your statistics and accomplishments are tracked in your user profile. Here you can see how many points you have accumulated and for what subject. This is then further broken down in a graph as you can see below on the right.
As well as showing you current pints you can add your Git-hub Repositories for other users to see as well as fill out profile information about yourself such as your skills and current experience and even state if you are looking for work. Your profile is publicly view able so it can be shared with prospective employers or clients.
The badges you have earned can also be seen plus the total amount of badges earned. You can also see the date that a particular badge was earned.
The inhouse forums that Treehouse have are a great resources for any questions that you have. The forums are not only active but are used by both members and teachers. If you have a question related to a specific subject you can tag the teacher directly for a response from them. The forum mods are also students that have contributed to the discussions and helped other users regularly. To be a forum mod for Treehouse all you have to do is be active and helpful and the Treehouse team will contact you. So if this is a goal of yours then it is achievable.
Treehouse has what they called a ‘Content Roadmap’. The content road map will show you the upcoming releases and there expected release dates. Sometimes these release dates are not met, but if that is the case you can always ask for a more specific release date on the forums.
For those of us that like a little bit of competition to motivate us Treehouse has a leader boards section. In here you can see your total ranking out of all the current Treehouse students. You can also see your total points accumulated compared to other Treehouse members. The leader board breaks this down further showing you points or badges accumulated for that week, month or all time.
As you follow along with course, instead of doing all your coding in an external text editor like Sublime Text 2 or Notepad ++ you can load up a workspace from within Treehouse. Workspace is just another name for a text editor. You can create WorkSpaces and save them to access them later. They also load up with some of the code already written. For example, if you are doing a course on CSS then the Workspace will load up with all the HTML written so that you can follow along with the teacher and write the new code as you go.
If you are wanting to learn to code then Treehouse is one of the best options available out there. The support is amazing, the features I have mentioned are excellent for not only keeping you on track but also to keep you motivated. The teachers are very good and the video quality is perfect. Each teacher brings something new to the table. If there is a topic that you would like to learn that Treehouse is not currently teaching then you can request it on the forums and get feedback from other users as well as the teachers themselves.
If you have any questions in regards our Treehouse Review 2017 or learning at Treehouse feel free to send us a message through our contact page and we will be happy to answer.