Have no idea what Treehouse is, clicked the site, took 300ms to look at the 3 giant buttons.
Clicked "web design" (the site looks very nice BTW)
... and started learning about web design.
Watched the first video, hit the only button "Let's Go" and found a collection of other videos to get me further down the path of web design, letting me skip directly to my problems areas instead of grinding through things I know.
Conclusion: Without ever knowing what you guys do, what the site is or how to use it "correctly" I was able to start learning in what was less than probably 3 seconds of thinking.
I still don't know what you guys do or what the plan here is (heading back to read more) but your flow is perfect.
Like abnormally simple and wonderful... really nice job.
I didn't have such a flawless experience. I was first baffled because I didn't understand what kind of website that is. I thought, well doesn't matter, it looks nice, let's try iOS. Then I watched that intro video that promised a first look at Objective C. I clicked "Lets go" and ended up at an XCode tutorial. Huh? So I clicked the breadcrumb navigation, and thought "App Life Cycle" sounds interesting. I clicked that. I started watching the video, but after 30 seconds the video suddenly stopped. Underneath it says the video takes 7 minutes. Well, obviously somethings wrong. I looked around, and saw something about signing up and unlocking badges, and I thought, hmm, I just want to watch the rest of this video, I don't want to bother unlocking any badges, so I gave up, went back to hacker news, and wrote this rant.
I also had a similar unfortunate fate with the iOS tutorials. I was excited clicking "Let's Go", and I spent 8 minutes familiarizing myself with Xcode. Then, I didn't get anything to further me - just something about a quiz, which honestly I don't care to take right now this early, and then a video on Interface Builder and Editor and Utilities Area.
I know what IB is, but for a lot of other people, they probably won't even want to click it, and Editor and Utilities Area sounds kind of boring. Clicking around more, it seems like there are specific categories now - Xcode is just one of them. I thought I was going to learn how to build an iPhone app, but now I have to figure out the right subtopic.
Overall, not a good experience. I think it's a great design in terms of colors and such (and even the video page I watched was nice and simple), but the flow was terrible. To top it all off, iOS 4 Foundations is the name of the iOS page. This barely sounds relevant to a newcomer, I would rather see that say 'iOS Development'. Foundations sounds like it'll go through boring stuff, I really just wanted to start hacking away at apps.
There is this shallow navigation depth to everything interesting; I don't have to hunt. Very clearly demarcated signs everywhere indicating where you can go and what you'll get.
Topping all of that off is that the actual design/typography of the site is calm, easy on the eyes and attractive.
The UX is great, I agree, but I can't stand how you put emphasis on every other word in the web design intro video.
It reminded me of an Ira Glass segment where he talked about his early radio career (See http://transom.org/?p=6978 and scroll down to "1. Learning Curve"). He also made this mistake, to the detriment of the story.
Please fix this when you have time. Maybe consider hiring a professional actor to read the script in a more natural way.
I totally agree with your point. However, unlike you, I didn't click on anything because (a) my time is valuable and I can't waste it on a site which may not provide value to me and (b) I don't trust web sites which don't explicitly tell me what they do or have an obvious "About" link on the home page.
Please add a sentence or two at the top of the page to tell me your target audience and why I should use the site.
It distinctly asks at the top "What do you want to learn today?" and then gives you three options: Web Design, Web Development, or iOS (btw, it should say iOS Development not just iOS). That's enough to make any user realize they're a site that helps you learn these things.
I did click on "learn web design" and was taken to a video with no description. I turned it off after a few seconds of pleasantries (eg. "Don't worry if you're totally new to web design"). I really think you guys should consider putting a course outline up front so users can know the scope of what they're getting into in a few seconds of skimming text instead of having to watch the whole first video. I don't even know how long that first video was, it didn't have a 'play bar' at the bottom. There's a big difference between a 30 second intro and an hour long 'first lecture'.
+1 I was also confused in the same way. The homepage is good at getting you started using the stuff quickly, but I wanted an overview of exactly what it was first
We added the About page on the top nav (last second) but it broke the responsive layout. It's now at the bottom and we'll put it back up top when we can.
Aha, thanks for pointing this out–I was curious if there was such a thing too.
On the about page (http://teamtreehouse.com/about), why are the boxes so big for each person? I see picture, name, title, Twitter handle, and then a fair amount of whitespace that makes me think there'd be a short bio for each person.
One thing I forgot to mention: Wordpress/Automattic, Living Social, and BankSimple are going to be interviewing Treehouse members who are looking for work and have unlocked certain badges. We'll contact Members who qualify.
I think that may be your biggest sell in this community. I didn't realize that at ALL when I checked out your site. I actually left thinking "eh, I'll just stick to openclassroom/courseware"... Knowing this really adds a whole new world of appeal. Incorporate that somehow!!
Any chance of launching an Android Development course? Treehouse seems to be exactly what I was looking for, but the topic that I am really interested in at this moment is not there.
Congrats for the product, the site is amazing and I enjoyed the free videos a lot.
May be you could keep the 25$ at the beginning, then give discount to those who unlock badges? say 15$ if you unlock 10 badges, or something like that?
It might be useful for retention in some form. If people are earning badges they are probably more likely to retain the membership for longer so they end up spending more in the long run.
Just wanted to take a moment and thank you for the attention to detail in that you included closed captioning for the sample videos on the site -- it's something I rarely expect to see and I'm always very pleasantly surprised when it's there. Is that something that'll be carrying over to the rest of the videos on the site?
Believe it or not I am actually glad they are charging subscriptions. For me businesses that charge are a sign of quality (within reason of course).
I know I am getting tired of using "free" services that actually aren't free at all when you factor in the time I have to use to really extract value from them.
I am just hoping Treehouse actually provides a service that makes a difference, i.e. someone can learn faster and more efficiently with Treehouse than some other way.
So far this looks good. Can't wait to try it out later tonight.
Based on this competition [1] it seems that their business model is different subscription packages. The Gold package, for example, is supposedly $588 per year.
Treehouse has been around under the name Think Vitamin Membership for about a year and a half. We charge a subscription (from day one), and reached profitability before we took on our investors.
Looks like you use the video tag, but only support MP4, not WebM. You also don't have any fallback indicating the problem, just a big black region where a video should appear. And, attempting to dig out the URL for the MP4 video and access it directly produces an "access denied".
This is great. I've been watching things like codecademy get tons of buzz and quietly thought: has no one been over to Think Vitamin Membership? I think this rebranding is a great idea and the new design is wonderful. Now add in some of that fancy interactive-in-browser-coding/learning and you'd be unstoppable (not that the more in-depth stuff should be done this way, but it's a really compelling and addictive hook).
Am I missing something? That's your learning method? Nothing interactive? No coding? Videos may be a fine way of understanding a process but it's not good for something as in-depth as coding. You don't learn code by watching videos of others doing it, you learn by coding.
The site design is nice but you'd need to offer a lot more than videos to get me to sign up.
Several of the videos include Code Challenges, which test your knowledge by writing real code in the browser. We are going to be expanding this tool throughout Treehouse to offer more opportunities to code-along as well as take challenges.
I think this site is targeting the youtube generation--nothing wrong with that. I personally would prefer to see higher caliber technical books enter the market. However, it seems the acclaim here concerns more the site design than the service itself.
This looks amazing, and I'll be signing up immediately when I arrive home from work today. Really great job, and congrats on launching.
My only question thus far: Is there an easy way for me to be informed when new badges/topics/videos are available? Either a digest email or some sort of RSS feed that I could customize based on personal interests would be fantastic.
Thanks for the kind words. On the Library page we list the new badges, but you're right. Not super easy for you. We should hook that up to the @treehouse account.
Site looks amazing...however the fonts on Windows are hard to read and are jagged, especially in the testimonials section. I'm sure they look great on my MacBook but don't forget the Windows crowd when designing (Test case: Vista with Chrome and FF).
Good luck with the venture. I am a firm believer that online education in software development is going to be big in the coming years. Get recruiters to start using your service to weed out recruits ;)!
I've been watching math lectures at between 1.5 and 2x because the teacher... talks... so... slowly, but I hadn't thought about speeding up TV. Too bad Netflix doesn't have that option.
1. They're just focusing on coding, whereas we're covering the whole landscape: Design and Development (and some Business topics to help people launch startups). We've launched with a large library of topics (HTML, CSS, CSS3, HTML5, iOS 4, Design Foundations, Introduction to Programming, and more), compared to their single topic (JavaScript).
2. They're crowd-sourcing their courses. We've hired full-time Expert Teachers who are carefully crafting courses and editorializing content so Treehouse Members know what order they should learn things in.
3. we're already profitable because we're charging for the product. I think their angle is to sell access to their users for people looking to hire, but I'm not sure.
I really like the simple UX, although I believe others have already provided some good suggestions for improvement.
I'm among the group of visitors who wants to know more before I click any of the big 3 icons. I'm also interested in improving (and adding to) my novice HTML/CSS skills, so I immediately saw value after reading the home page. It came as quite a shock you wanted $50/month to access your full content!
You may want to take this chance to consider a different $ model. Sure, you have plenty of competition- including big name universities- charging way more for effectively the same training. But free substitutes abound. The internet is flooded with tutorials, etc. about how to make stuff for the internet. No matter how much "better" quality you provide, I think prospects will balk at your rates and turn to free resources instead.
But you might still make a lot of money from providing your content "for free". If you only granted access to registered subscribers, you have a great tool for building a strong email list. The demographic has already identified itself: these are people interested in learning more about web & iOS development. There's a lot of cash to be had marketing software tools, templates and all sorts of tertiary materials to this same demo. Imagine the affiliate commission on 1 copy of Adobe CS5.
Also, I found it annoying the "Sign your team up" button on the http://teamtreehouse.com/groups page simply looped back to the main 'Plans' page. Seemed like a mistake when I first clicked; only realized it was intentional after scouring the Plans page to find out "you can easily add other users at a discount". But what are the multi-seat rates?
We're always going to charge for our content, because great content is expensive to create. In addition to this, the real value we offer is in guiding our Members through the process of learning and showing them in what order they should learn topics.
The "Sign your team up" link isn't finished yet. Apologies for that.
The pricing is $19/mo for Silver sub-users and $39/mo for Gold sub-users.
Given that APIs, especially for iOS and Android, are evolving so quickly that your videos are already out of date, what is your plan for shooting new videos when content changes? Won't it be difficult to maintain the same professional editing and keep up with the changes for the given platform?
For example, the big players in iOS education (Big Nerd Ranch, Pragmatic) have been teaching iOS 5 since it was in beta; but you guys are on iOS 4.
Fair comment. The good news though, is that we're releasing new video every week and constantly updating current content. If something becomes outdated, we'll archive it for reference but focus on doing new video on the latest versions.
This site gives me the impression that after successfully completing the course I will be able to be hired as a developer. Assuming that I pick up the concepts and can apply them - is this reasonable? My gut tells me no, but I'm not in the business.
At night (and in the early mornings and sometimes at lunch...) I have been teaching myself to program Rails apps. I use books to learn concepts (and RailsCasts too) and I rely on Google and Stack Overflow for problem solving when I get stuck.
I have learned a ton, not only about the language but also about good programming practices. For the latter, I tend to first learn the concept from a book, but only internalize it after having suffered some pain which could have been avoided if I had been using that particular practice. So far I would include orthogonality, version control, testing and asynchronously running processes which I don't control to this list. Behavior Driven Development is also now starting seem like a real benefit and not just overhead so I will try that with my next feature addition.
I guess my question is, how far down the road does one have to go before they could be considered as a potential employee?
The companies we're partnering with (Living Social, WordPress/Automattic and Bank Simple) will tell us they want to look at folks who meet certain criteria, like this:
1. Looking for a job
2. Have unlocked these badges (as an example):
2a. UX Foundations
2b. Ruby Foundations
2c. Rails Foundations
3c. Node.js Foundations
Then we'll present them with those people and they'll choose if they want to approach those folks to interview
Would you guys be willing to do something like a Bronze plan, where maybe you get access to the videos but no offline viewing? I'd love to pay something like $10-$15/mo for the most basic access.
Also, I'd like to toss in my obligatory "Awesome job with the design!" comment.
That's because it's not done :) We just added a static image for launch (MVP). We'll be adding an interactive version of the Badge Map as soon as we can.
Hi Chris. Great news! We already have Captions. If you see any videos that don't have them, could you please email us and we'll take care of it: help@teamtreehouse.com
Subtitles should be available on all videos when viewed on the website. Any videos without subtitles are currently being subtitled currently and should show up soon.
I'm always looking for tutorials to send to colleagues/friends who need an easy-entry into the basics, and it helps to know what topics are covered and how you've decided to organize/separate them. My main suggestion would be to include the subtopics on this page, or at least have a button that reveals them all:
http://teamtreehouse.com/library/design-foundations/html
The page is already a long scroll...having the list of subtopics, IMO, would be more helpful than detrimental.
Congrats on the (re)launch! I used ThinkVitamin a little bit earlier this year, and it's great to see you guys moving forward. It wasn't for me at the time, but may be in the future. I don't know if it was just the timing (I was really busy) or the format (video isn't for everyone), but I was impressed with the product regardless.
One thing to note on the new site: clicking "Sign your team up" on this page: http://teamtreehouse.com/groups just takes you back to this page: https://teamtreehouse.com/subscribe/plans, where clicking on "Sign up" takes you to a page with no indication of how to sign up for a group plan.
Thanks for pointing that out. We're working on a brand new Groups product that will come out in one month. It'll have a custom signup process.
For now, the way Groups sign up is like this: Sign up and then add "sub-users". It's not elegant, but it works for now. Then in a month, we'll launch something super sweet.
I feel so wary if you aren't asking for my CVV or Billing credentials. Why do banks even allow you to bill without those details using only CC# and Expiry Date? It feels more than a little suspect and weird (though I know that this isn't the case here for you).
The site looks great and very user friendly, but as others have pointed out, the paid-tier-only seems too restrictive. Specially given the motto of treehouse is "Millions of people can't afford a quality technical education, or if they can, it's out of date immediately when they graduate. We aim to change that."
How can this compare to MIT (and other) Open Course Work and hundreds if not thousands of good free tutorials on the internet Vs $25/$49 a month?
FWIW, I learned basics of web development/design totally free, just took a bit of searching to find good resources, and once I was confortable with basics, the further education came through just googling-on-demand, videos only helped in the beginning.
I too learned Dev and Design through free resources and googling (It's still how I learn), but a lot of people find value in having a path laid out to them, and having consistency in the resources they learn from.
Of course a lot of people on HN are going to be people who taught/teach themselves everything, but a lot of people want some hand holding, and that's what we aim to provide with Treehouse.
Interesting that you say a lot of people want hand-holding - I agree.
But don't you think in an industry like software development, you need to be able to self-educate. Software just moves too fast. So a person that needs hand-holding is not going to "get" what it takes to be a good programmer.
Im not a IT pro but im following Hackernews for a while.
I think this is something i searched for the weekends and evenings to learn some new things on web development and basic programming.
Great website i really appreciate it.
You say "Companies like these trust Treehouse" Does that mean those companies (citrix, BBC, Virgin) are using Treehouse, or companies similar to them are using Treehouse.
Hi Ryan, I'm really interested in this but are there courses/badges aimed at intermediate and advanced users? If so do these become unlocked? It wasn't clear to me how much depth a certain topic gets covered. For example it would be great if you showed what's 'coming soon' or what you intend to cover at http://teamtreehouse.com/library
Feedback: The "Treehouse Profile URL" field on the sign up page is very unclear. I assumed you wanted a URL of my site to put in my profile, when it looks like you want a username to put in the url to my profile.
Also, when I select PayPal as a payment method, you should hide the credit card fields. It's confusing to click the button when I have a required field showing that doesn't need to be filled out.
The only problem I have with this is the video player:
Videos don't look good when not in full screen mode.
When you click the full screen button (bottom right corner), it doesn't go to full screen mode. It shows you another button on top right corner which you must click to go into full screen mode.
In full screen mode, videos look good but, there are no controls beside the pause button.
That would be useful to me. Waow it's pretty nice. Color theory I'm going to watch that. What I got to sign up? Well it seems like professional content so I'll sign up quickly. Oh I have to pay? Hahah forget that, so many free resource on internet, feels like I'm going back 10 years ago when I had to pay for an encyclopedia or a research engine :)
Seconded, also on Win7/Chrome and http://i.imgur.com/XSfw7.png is what I get. I've seen this font in use several places on the web (some popular tumblr themes use it) and it always looks horrible.
Great site; I would appreciate a bit more language on the homepage about what exactly it does and how it works.
Something like "Treehouse is a ...." what? An interactive subscription based learning platform? A online classroom? Whatever you want to call it but it took me a while to figure out
1. What is it
2. What can I do for free vs what do I need to pay for?
This is awesome. I'm a long time webOS fan but I'm no where skilled with web languages to develop for webOS but this will surely help me a lot.
I just got an iPhone due to lack of webOS devices and my inner geek wants to learn how iOS development works and this made my day to find iOS learning videos!
So the operators of a web dev education site apparently don't know enough themselves to at least look at their website on Windows before launching?
Hint: if you are trying to sell stuff, it's probably best to reach out to the widest possible customer base. I can see no business reason to target Mac/Linux users only.
Hey Ryan, great website. I would really like to try your product but its completely out of my price range (I'm a student). I was wondering if there was any chance I could provide you something in exchange for a discounted rate. Say, testing, feedback, or anything in that nature.
I will be signing up and if the videos are as good as the samples I'll definitely be sticking around; worth $49 a month for sure. I love that you guys are trying to tackle this end-to-end - ambitious, but I hope you pull it off.
Hey guys! Great website design. I was wondering if there was a student pricing option. $49 a month is really really steep for a poor grad student and I would really like the project videos as well as the standard videos.
I'm a student as well that is just interested in learning iOS, not necessarily even to get a job.
I know you guys have put a lot of time into these tutorials and are looking to profit from them, but I think having a student plan would be helpful for us and for you!
I think 10-15 dollars a month is reasonable, maybe 20 dollars a month tops for a student pricing plan.
Looks totally awesome. Not related to the product: I think different testimonials would sell this better. You guys aren't (or shouldn't be) competing with universities, which have a completely different mission.
I have a strange behaviour: I cant see the videos on Chromium/Linux Mint 11 while they work in Firefox/Linux Mint 11 on the same laptop, but they were ok on my Chrome/XP office computer. Any idea?
Like the new layout so far, though I loved the old one just fine too (customer here), but my big question is: where's the affiliate program? Did you can it?
We were just starting to pick up steam on our campaigns.
This is amazing. One click from the homepage and I was ready to learn about iOS development. It's very evident that you guys have put a lot of work into making a great UX. Keep up the great work!
I'm interested in why you'd go with 'Treehouse' as the name considering the trademark space for educational content is already pretty cluttered for that term. Was this considered and dismissed?
There is a bit of clutter, in the traditional education space. However, there wasn't anything with a good online presence, so we thought it was a great name.
Not going to be able to buy treehouse.com for awhile though, as they want $1m for it.
I was more angling at whether you're concerned about litigation/C&D from existing players defending their TM. It's a great name, but potentially provides an unwanted complication down the line.
As a non-native speaker I wonder what is the relationship between "treehouse" and learning? Except that treehouses are typically being built by kids and kids usually go to school?
We chose it because people generally have good feelings towards Treehouses. Also, they're a place of wonder and fun. Finally, there wasn't anything already established with that name.
Cool design and good quality videos, nice product!
but IMHO the Badge map is confusing. When I click a badge I expect to be redirected to the page of each badge, not to a full size image of all of them.
This is a repackaging of the thinkvitamin website from Carsonified. These are literally the same videos I already downloaded from ThinkVitamin. Same talking heads, same, same...
We've added a lot of new content that wasn't on Think Vitamin Membership. However, yes, all the older content from Think Vitamin Membership has been retained in the Archive. It's still valuable so we didn't want to throw it away.
tryruby had the in-browser coding before codecademy. I'm pretty sure codecademy uses the jq-console plug in which was around before: https://github.com/replit/jq-console
Badges have been around in video games and educational games for a while and Rails for Zombies already used them.
If the Treehouse folks are reading this, can they please add closed captions/subtitles to their videos? Lynda.com has captions and it has made the difference for me.
Sorry, I meant to say the onboarding videos, but I spoke too soon. I just looked at the HTML video and it is indeed captioned, it might be a nice idea to put in a small blurb somewhere saying the lesson videos are captioned.
MANY thanks for doing this. CC is a big deal and helps more people than it gets credit for. I really do appreciate that you included it!
I'm a big fan of Ryan Carson. The sites really cool. The fonts in the intro videos bother me though. Museo in particular looks really ugly for whatever reason.
Have no idea what Treehouse is, clicked the site, took 300ms to look at the 3 giant buttons.
Clicked "web design" (the site looks very nice BTW)
... and started learning about web design.
Watched the first video, hit the only button "Let's Go" and found a collection of other videos to get me further down the path of web design, letting me skip directly to my problems areas instead of grinding through things I know.
Conclusion: Without ever knowing what you guys do, what the site is or how to use it "correctly" I was able to start learning in what was less than probably 3 seconds of thinking.
I still don't know what you guys do or what the plan here is (heading back to read more) but your flow is perfect.
Like abnormally simple and wonderful... really nice job.