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
Daniel Pillemer
515 PointsAm I learning?
I'm absolutely loving treehouse, but I'm worried I'm not learning. When I'm looking at my code, I know what each thing means and what it does. I can do the quizes and challenges without any troubles.
But, if I was presented with a blank workspace I could only do some of it. If I was instructed about what I needed to do next, I could do it. And when I say instructed, I mean now do this or do that. Not have the entire string of code told to me.
Am I learning? Or should I just keep doing repetition until I have it memorized. This is only my second day.
5 Answers
nvcxnvkldsjaklfds
Courses Plus Student 5,041 PointsDaniel Pillemer Yes, you are learning.
I'd like to say be patient in learning. It’s easy to start new things isn’t it? Whether it’s a new diet, a new exercise programme, a new hobby, a new job, or even a new relationship, starting it off is the easy bit. The tricky part is keeping it going.
Try to dedicate at least an hour on learning. Another important thing is practice what you learned in Treehouse. I would suggest you to take notes while you are watching videos in Treehouse, have a look at them after you finish learning, practice for half an hour or so and produce content (write a blog post or try to teach yourself the topics you learned). These things will help you a lot in a long run.
Believe me, in three months you will look back and will say "Gosh! I have learned hell a lot of things".
Be persistent in learning and producing content on what you learned.
All the best!
Andrew Shook
31,709 PointsDaniel, I just wanted to add a little to what Karthikeyan Palaniswamy said. There is a difference between learning how to code and learning how to build a program like a web site. Writing in PHP, Ruby, Python, CSS, and HTML is no different than learning a foreign language. These languages simply allow you to express ideas to a computer instead of a human. However, simply knowing a language, whether human or computer, doesn't mean you know what to say. Just like when a baby is learning to speak, you need to learn what to say and that takes time. Right now, you are trying to learn a whole new form of communication, and that means not only will you need to learn the words and syntax, but you will also need to learn how to organize and express your thought in a new way. My recommendation is to keep learning the words and syntax, and then try simple projects. When I first started, I would pick a wen site a random and just recreate its home page. After a while I started getting the feel for that so I moved into more backend work like trying to reproduce an entire Wordpress theme. By recreating other's work, I was able to learn my own workflow and how to express my idea's in the languages I was learning.
Daniel Pillemer
515 PointsThank you, you have helped me look at coding more insightfully :).
James Barnett
39,199 PointsI think it's probably a little too soon to be sure. The best way to cement what you are studying is to practice.
So I'd suggest you try out Part 1 of this basic HTML Exercise.
Here's how I'd suggest you do it.
- Print out the screenshot
- Draw boxes around each HTML element
- Label each box
- Check out htmldog.com on the syntax for each of those elements
- Take notes on the syntax for each of the labels you noted in step 3
- Write out the HTML
If you can do it, then you've learned how to convert basic content into HTML.
If you get stuck, rewatch the videos, take notes then return to where you got stuck.
Daniel Pillemer
515 PointsI have looked in to this, and this actually seems like just the right thing, thank you very much.
ztwbzekpvk
12,893 PointsThis video by a guy called Josh Kaufman (The First 20 Hours: How to Learn Anything ... Fast) will help you to enjoy learning again.
nvcxnvkldsjaklfds
Courses Plus Student 5,041 PointsMichael Hill It is a good one. I have watched it few months back. The techniques he talks about, are very useful. Thanks for sharing it here.
Daniel Pillemer
515 PointsThank you, I will definitely give it a watch.
Daniel Pillemer
515 PointsDaniel Pillemer
515 PointsThanks alot :), that was helpful and encouraging.
nvcxnvkldsjaklfds
Courses Plus Student 5,041 Pointsnvcxnvkldsjaklfds
Courses Plus Student 5,041 PointsWelcome!