05.01.2013 Views

hide - Understanding jQuery

hide - Understanding jQuery

hide - Understanding jQuery

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction<br />

What’s an educational book anyway? Any educational book is like an airport runway. It’s gets<br />

you somewhere. After reading this book you will be ready to continue experimenting with<br />

new knowledge and discover things that are not even mentioned in the book itself. I believe<br />

the function of any educational material is to give direction.<br />

The soul of a book can be found in the content it will encompass. Choosing the content for<br />

this book has been a tremendously time consuming task. Designed as a tool for education this<br />

book gives you enough information to move you forward and become a better JavaScript programmer<br />

and web designer.<br />

Even though very simple examples are used throughout the length of this book, it does not<br />

mean that this book has no value to someone with an advanced understanding of JavaScript.<br />

Simple tutorials are much more potent than elaborate ones.<br />

This book is for anyone who wants to learn <strong>jQuery</strong> and JavaScript. It is also an invitation to<br />

start taking a look at things from a slightly different perspective. I believe programmers of<br />

any skill level will find this book useful. Visual diagrams presented throughout the book are<br />

designed to help you memorize important concepts and in the end, reach the kind of understanding<br />

that would make you comfortable with creating your own dynamic websites and web<br />

applications.<br />

You can’t please everyone. But when making this book I believed that it was possible to make<br />

an intelligent attempt at creating a book which would be useful to beginners and experienced<br />

programmers, without having to make a big compromise. For this reason, while writing this<br />

book I have developed something I now refer to as the mirror technique.<br />

The Mirror Technique<br />

1. Simple subjects will be explained in great detail.<br />

2. Difficult subjects will be explained in intentionally simplified language.<br />

The requirement of learning JavaScript consists of understanding simple but also complex subjects.<br />

The mirror technique is a set of two rules with regard to complexity of material. Sticking<br />

to this logic, I managed to keep the content of this book neutral and increase audience appeal.<br />

This way everyone gets a little of everything and the book remains in a neutral zone. Still, it’s<br />

probably fair to say that this book is best suited for beginner-to-intermediate level programmers.<br />

I try to create a balance, but this is the group that will find this book helpful the most.<br />

In addition, over the years it has become apparent to me that most people who are looking for<br />

computer tutorials are beginners. So it’s wise to put a little more emphasis on writing for that<br />

group in particular.<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!