& jQuery: The Missing Manual

JavaScript & jQuery: The Missing Manual


JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects—but many web designers find the language hard to learn. This jargon-free guide covers JavaScript basics and shows you how to save time and effort with the jQuery library of prewritten JavaScript code. You’ll soon be building web pages that feel and act like desktop programs, without having to do much programming.The important stuff you need to know:Make your pages interactive. Create JavaScript events …

More details

Most upvoted comment

First web development internship.. one week in and I’m feeling like a fraud.(r/webdev)

Quite frankly, what did you expect? Every one starts somewhere. is your friend. It is a great resource and you will be able to find a lot of information there.

Now, in regards to the technologies you want to learn, you need to start with the basics. Javascript is arguably harder than the rest, so I think your focus should lie there. You should be asking questions like:

  • What is the document object model? How does it get rendered?
  • What is the concept of object oriented programming and how does it work?
  • What makes Javascript such a powerful language?
  • What is jQuery and how does it make traversing the document object model easier?

After you’ve learned those basics, you then need to evaluate the trends and topics in your workplace.

  • What are recurring topics?
  • What are their goals?
  • Where do you fit in with the team?
  • What part of their code do they consider the weakest (poorly written/designed)?

Then you can focus on certain things. For instance, if they feel that most of their goals are related to user interface design, you may want to consider learning about more HTML and CSS (arguably the easiest of the three).

However, if they feel like they need to add more functionality to pages and build backend code, you will probably need to learn more Javascript and jQuery. Remember, jQuery is a Javascript library and learning both together is the best route you can take (in my opinion).

Here are a few resources which I used to get a better grasp on certain topics (quite frankly, I never finish books because all of this information is online).………

All of the Missing Manual books are fairly well written and will give you a lot of insight on those languages.

However, if you prefer to be taught rather than teaching yourself, some good resources like these may help you:

Both of these websites are tailored to teaching you to code within your browser. I’ve found both of them to be excellent.

Some resources which you will want to keep in handy:… – Great tutorial on CSS selectors that may prove invaluable when working with CSS. – A very well made web page regarding HTML5, its new features, and some other interesting topics. – The documentation for jQuery. I know this can be found easily, but I can’t stress enough how useful it will be to have this page open while you are reading through jQuery code.

…and much more. You will find more information online everywhere. If you feel like you need more information, feel free to PM me.


“If you can’t explain it simply, you don’t understand it well enough” – Albert Einstein

This is only the beginning of your long journey if you choose to stay in the development field. Good luck!

Edit: Thank you so much for gold! If anyone else wants more information, feel free to PM me. I don’t have anyone to talk to about web development XD

More details about a book.

Additional Information



Number Of Links


Sum Of Upvotes


Amazon Price


NSFW Product


Book Binding


Type Code


Book Author

David Sawyer McFarland

Book Edition

Second Edition

Book Publisher

Pogue Press

Book On Amazon

JavaScript & jQuery: The Missing Manual

Post Title

First web development internship.. one week in and I’m feeling like a fraud.

Reddit Gold


More details