Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6040495
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T06:31:19+00:00 2026-05-23T06:31:19+00:00

I want to learn JavaScript nicely and become very good at it. I want

  • 0

I want to learn JavaScript nicely and become very good at it. I want to form a systematic learning plan before I start reading the books. Don’t want to end up wasting my time reading the wrong books.

I want to learn from books that will teach me enough to be able to learn all the things that are commonly used in today’s websites.

For example, if you look at this website

http://rethrick.com/#

His page source doesn’t show the full content of the web page. How does he do all those animated transition effects?

How do I learn all that stuff? Please help me. I want to learn all that stuff. Which book should I start reading?

Another example is the Stack Exchange websites. For instance, the Writers website itself. When you hover over the Questions link on the top or any of such links, it displays a yellow background highlight. How do they do that?

Where do I learn all these tricks? I see two options:

a) Look up the web on an ad hoc basis when you need to learn some trick.

But I don’t like this technique.

OR

b) Systematically learn and read some books. I will read all the books if I have to. Please tell me what technologies other than JavaScript are at use to do these things.

And if it is just JavaScript, what books will teach me the level of JavaScript that Google employees and FogCreek and StackExchange employees use.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T06:31:19+00:00Added an answer on May 23, 2026 at 6:31 am

    And if it is just JavaScript, what books will teach me the level of JavaScript that Google employees and FogCreek and StackExchange employees use.

    This is the easiest to answer: none. Yes, get started with Danny Goodman’s tome or JavaScript: The Good Parts if you have some programming experience and want a quick intro, but both will only get you started. I mean, I’m sure they had some textbooks they read in college, but it’s kind of like asking what books made pro athletes so good, or what book you read to get good at guitar.

    It’s maybe 10% textual material and 90% constant practice — finding new problems to solve and figuring out how to solve them.

    EDIT

    I don’t intend to imply that avoiding books is admirable, merely that experience is the best teacher, and that a theoretical understanding is only a means to an end: practical understanding. Books are absolutely necessary here; I’m mostly disputing the connection between books and the kind of expertise that lands you a high-flying job. For a perhaps more relevant example, imagine language learners. You can study the textbooks all you’d like, but absent experience you’ll stutter like a first-year student. (Even if, for example, you can recite correctly the grammatical differences of some construction better than a native speaker.)

    So no, don’t just copypasta and come to SO when things break. But do start early in your reading, and the mistakes you make (rather than some script you copied) are often the best teachers.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Can someone suggest good learning materials or websites to learn JavaScript and jQuery? Am
I am trying to learn JavaScript, but I'm struggling with a very simple example.
I'm new to development and want to learn JavaScript and C#, which one do
Please no jQuery code, as I want to learn javascript first and foremost. I
Would it be better to learn C before learning any type of WEB and
I want to learn how to write the Javascript/CSS/HTML side of my applications but
I am completely new to javascript, but I want to learn it rather than
Before today I have never before used JavaScript so I'm trying to learn as
I'm coding an application where I want to let the user learn javascript in
I want to learn how to create truly robust applications in .net - ones

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.