Its time for an update of my “Year of Code” progress.
Year of Code Status Update
So for the last 3 months, I have been taking courses to improve my HTML and CSS coding skills. I looked into several different online options, but I finally picked Team Treehouse. The HTML code classes were pretty easy, but the CSS ones were very challenging, but I did get through it. (There are affiliate links in this post.)
I learned a lot about CSS and it just amazes me how much you can do with it and how you can change the way your site looks with CSS. Now I am taking courses in Photoshop and then Illustrator. Both are essential tools of any web designer.
Complete Online Courses
Team Treehouse is one of the most complete online courses that I have found to help you learn code and start your own business. They offer a wide range of courses, but they also group the courses into tracks. Some of these tracks include, becoming a web developer, designer and much more. Content is uploaded weekly, and they also offer a great forum for discussion.
I have been a member of Team Treehouse for about 5 months now, and I am enjoying the courses. They are helping to expand my knowledge and learn code. What I think sets Team Treehouse apart is their easy user interface, their easy understandable instructors and their dedication to helping you find a job, or develop a business of your own. For me, its the latter, as I hope to leave the cubicle behind one day.
Complete 2015 Review
This article is not intended to be a full detailed review of Team Treehouse. It is my opinion, based on taking the courses for the last 3 months, and how it has helped me. For a full review, go to this article that has been recently updated for 2015. Team Treehouse Review 2015 by Lee Hughes.
What I like about Treehouse
First of all, I love the way the videos are set up. Look at the screenshot below to see the video layout.
I like that the screen is is big and readable. There are controls at the bottom right that you can use to control sound volume and also the speed of the voice of the instructor. I think this is really a unique feature. So far the instructors that I have had, talked at an understandable pace, but I like that you can slow them down, or speed them up if you need to.
While watching the video I often will stop it to take notes on important items I want to remember. Try that with a live instructor!
Coding Challenges And Quizzes
Often, after each video there will be a “coding challenge.” What I like about the coding challenges, is that you actually have to write the code on the screen correctly in order to progress to the next screen.
You click on the Check Work button, and you get automatic feedback if the answer is correct or not. If it is not correct you will get hints to help you out. For me, this is excellent immediate constructive feedback in the most positive way. This makes learning so much more fun for me and makes me coming back for more as well as helping me to retain the knowledge I have just learned.
After several videos on the topic, there will be a “quiz.” See a screen shot below of the questions on the quiz.
The quiz gives you the opportunity to answer questions about what you have just learned and the notes you have taken. Usually, just reviewing my notes helps me to answer the questions on the quizzes. But often times I just answer the questions without looking at the notes.
There are certain number of correct answers that are required on the quiz to pass, but no worries, if you fail it, you can retake it until you pass. For me, this helps me retain what I learned.
Reward Badges and Points
Once you complete the code challenges and quizzes, you’ll start to gain badges and points. If you look at the top right of the screen shot above, you can see that I have earned 4,513 points so far to date. This is a nice feature that gives you a “pat on the back” reward after learning a challenging item.
Team Treehouse gives you the option to take individual courses or to follow a track. Right now, I am doing the Web Design Track, which is all of the courses that are relevant to Web Design.
What Does Treehouse Cost
Treehouse cost about $25 a month, and there is no limit on what you can do in a month, its really at your own pace. My goal is to do about 1 hour a day. Sometimes I do more, if I have the time.
I have an affiliate link with Treehouse so if you click on this link, Go to Treehouse, it will take you to their site and I will get a commission if you sign up. With this link you can get your first month completely free!
Treehouse Offers Other Courses
Treehouse has other coding courses you can take, and I fully plan to do that after I finish the Web Design track. You can go to their track section and find:
- Front-End Web Development
- Rails Development
- Android Development
- PHP Development
Listed above are just a few of the tracks. I plan on going into the PHP Development, after I finish the Web Design Track. I feel this will help me the most when designing and developing Wordpress websites.
What Courses And Online Services Have You Used?
This concludes my take on Treehouse. I believe that Treehouse offers a good service for a reasonable price. Similar training at a college could cost thousands of dollars or more. Online training seems to be the wave of the future as people are not finding the time or money to go to a traditional school. Online training is more time flexible and cost effective.
What are your opinions on online training and what courses have you taken and where. I would love to receive your comments on this.
Latest posts by Robin McDonald (see all)
- Optimize Your WordPress Images With ShortPixel - January 15, 2018
- How To Increase Your SEO By Adding Keywords And Meta Descriptions In WordPress Posts And Pages - November 20, 2017
- Uninstalling a WordPress Plugin And Why Its Important - October 30, 2017