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 trial

General Discussion

Luqman Shah
Luqman Shah
3,016 Points

How do treehouse students learn?

Hi, I am new to programming and coding in general. So I started the front end web development track quite a while ago, and I am currently in the javascript basics course. Here are some ways I wanted to share that I use to study.

  1. Actively watching the videos; not only following along with the workspace lessons, but also taking notes on evernote. Taking notes has been super helpful for many reasons, it allows you to review, and revise something you may have forgotten, and it can be a great tool for reference when coding. But sometimes I just like to pause from note taking or following along with the workspace lessons because it's easy to get carried away in trying to quickly jot everything down, but totally miss what the teacher is explaining, I'm sure we've all been there in school/college/uni.

  2. Doing small projects of my own; so after I got a pretty basic understanding of html and css through the html and css basics courses, I decided to work on a small project on my own on atom, to test my new skills. It was a simple webpage for a make-believe food source website with a header/nav bar, banner, articles section, and a recipes section. Although I only completed(partially) the header, which was a heading, nav bar, and a wide banner, it was still some good super beginner experience points for me.

I'd love to hear from all of you! What are some ways you've been using? Have they been any methods stated above? Would you recommend any other methods that worked for you? Feel free to share as much as you like! Thank you for taking the time to read my discussion.

2 Answers

Randy Fournier
Randy Fournier
1,347 Points

Hi there! I take notes as well, but I just use OneNote instead just because it's just like a binder I would use in class. Every time I try Evernote it never works properly for me, I would like to turn all my paper digital..but the OCR feature is really finicky for me lol.

The way I learn is by not using workspaces, I find typing all the code out helps you way more in the long run, yes it's tedious but the more you "DO" the more it sticks. Taking notes is good to a point but unless you type code, it doesn't stick all that well in my opinion. I do the small projects thing too, I take everything I learned and use all of it in some kind of small project..it's always good to have a goal in mind as well. You can work on it piece by piece as you gain more knowledge and it helps I find since you have something to work towards instead of wondering what to do with your newfound knowledge.

Lastly, I use an app called 'enki' it only has a few languages but I find it helps test my ability very well, the more you're exposed to something the more it tends to become part of your vocabulary. You use your native language on a daily basis to speak, why do you think you don't forget how to speak? Same goes for code speak it daily and you will find it comes to you more easily.

Hello, Check out this thread too, some useful links in there https://teamtreehouse.com/community/learning-speed