TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How should I go about learning?

4 pointsby aorozabout 12 years ago
Hello, I am a full time student. No job or anything. I have an interest in web/web application development. I have a basic understanding of javascript but I want to know the best way to learn. At times I feel like I do not understand what I am writing even though it works. I want to use the most efficient way to learn. My school offers CS classes and I will be taking them next semester. I am purely motivated at the moment and I want to keep learning as much as a can.

5 comments

georgemcbayabout 12 years ago
Discere faciendo (learn by doing).<p>This answer is a cliche, but it is a cliche for a reason -- it really is the best way to learn and lucky for you it is highly applicable to development where access to computers is cheap and access to all the information you could ever want is even cheaper.<p>Instead of defining your goals in terms of "I need to learn X, Y and Z about JavaScript and HTML", define your goals in terms of "I want to build this website which I'm pretty sure might require X, Y and Z in JavaScript", all of which I will have to learn as part of the process.<p>I don't mean this to be a dig at you personally, but as a 40 year old who had to learn mostly out of whatever paper books and manuals I could scrounge up from local libraries, I'm kind of flabbergasted by questions like this appearing because... well, I've got to assume you have access to the Internet. Which has, like, everything on it. Everything! Perhaps in a way we swung too far too fast and the issue now is information overload, but 15 year old me would have killed for access to the type of information that is now just a google away.
评论 #5646748 未加载
orangethirtyabout 12 years ago
Protocademy.com teaches by doing (the proto part comes from prototyping). Its a paid program, due to how many benefits you get. It works because you learn by doing (which is the best way).<p>Disclaimer: I'm the founder of protocademy.com
khetarpalabout 12 years ago
Here you go:<p><a href="http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=WebApplications" rel="nofollow">http://openclassroom.stanford.edu/MainFolder/CoursePage.php?...</a>
nicholas73about 12 years ago
Udacity CS101 Codeacademy<p>I did those two and then started to build simple web apps.<p>Next step would be to pick a framework and project to build.
评论 #5647204 未加载
dvdandabout 12 years ago
Try Codecademy or Lynda or your local code meetups, depending on where you are.