First steps; What is the best way to get started in this dive?

First, to get started with AJAX/JSON, get started RIGHT. Too many people beginning programmers hear about AJAX/JSON and think, "I heard that's important to learn!"  Well, yes, it may be, but unless you first understand HTML, CSS, and Javascript pretty well, you will not be able to use AJAX/JSON, even if you became an expert. 

You probably want to build something amazing using AJAX/JSON on day one, and as fun, as that seems, it's not going to help you in the long run. Slow and steady, starting with the basics--that's the way to go.

So, yes, your first steps should be to learn HTML, CSS, & Javascript.  Then, learn the basics of AJAX/JSON. What does that mean? You need to understand fundamentally how communication between the browser and server works and when it comes to the browser, it's all about HTML, CSS, and... Javascript.  After all, AJAX stands for Asynchronous Javascript and XML.

So it's now time to put together a solid study plan and schedule, using the many resources we have assembled for you on the pages to come.

So to get started, we recommend that your very first step should be to apply/login to our worldwide AJAX/JSON community on Break Diving, and tell us that you are pursuing this dive! Then, your second step is to come back here and go to the next article to find the resources you need to succeed in learning or mastering AJAX/JSON!