AJAX stands for Asynchronous JavaScript And XML.
Ajax is based on JavaScript language, besides it uses HTML, CSS and a language for the server-side (like PHP or ASP).
The AJAX lessons in this course are free and best suited for beginners, it offers the necessary elements to learn Ajax and work with it. But you need to know, at least at a beginner level, PHP and JavaScript.

• Useful questions and answers on Forum JavaScript -Ajax.

Ajax Lessons

  1. XMLHttpRequest object
    - XMLHttpRequest object, what is and what can you do with this JavaScript object. XMLHttpRequest properties and methods.
  2. AJAX with GET and PHP
    - Using AJAX to send data to a PHP script, via GET method. Displays the response received from PHP server.
  3. AJAX with POST and PHP
    - How to send data to a PHP script, via POST method. Simple example with Ajax, POST and PHP
  4. AJAX and Forms
    - How to get data from form fields and send it to a PHP script with Ajax, then it displays the response from server.
  5. Sending data with GET and POST in the same request
    - Sending data to a PHP script, with GET and POST togeter, in the same request.
  6. Uploading images to server with Ajax
    - How to upload images to server using Ajax technology and display them after uploading.
  7. Ajax and XML
    - Using Ajax to get data from an XML document. JavaScript DOM properties and methods for displaying the data from an XML document.
  8. Ajax and JSON
    - How to transform XML content in JSON, using data received in JSON format and transferring it with AJAX.

Daily Test with Code Example

HTML
CSS
JavaScript
PHP-MySQL
Which type of <input> creates input fields that should contain a numeric value?
type="text" type="number" type="date"
<input type="number" name="points" min="5" max="80" />
Which CSS property allows to change the transparency of an element?
font-style opacity color
#id {
  filter:alpha(opacity=40);    /* for IE */
  opacity:0.4;
}
Click on the function that formats a number to specified number of characters.
toPrecision() exp() toFixed()
var num = 12.34567;
alert( num.toPrecision(3) );       // 12.3
Which function randomizes the order of the elements into an array?
natsort() shuffle() sort()
$lang = array(10=>"PHP", 20=>"JavaScript", "site"=>"coursesweb.net");
shuffle($lang);
var_export($lang);     // array (0=>"coursesweb.net", 1=>"PHP", 2=>"JavaScript")
AJAX Course, free Lessons

Last accessed pages

  1. $_GET, $_POST and $_REQUEST Variables (18585)
  2. Read Excel file data in PHP - PhpExcelReader (31772)
  3. Check and Validate input field when loses focus, with PHP via Ajax (2744)
  4. JavaScript code and PHP (11989)
  5. Get Mouse coordinates inside a Div or an Image (4768)

Top accessed pages

  1. Courses Web: PHP-MySQL JavaScript Ajax HTML CSS Flash-AS3 (41457)
  2. Read Excel file data in PHP - PhpExcelReader (31772)
  3. PHP-MySQL free course, online tutorials PHP MySQL code (31722)
  4. Get Attribute (ID, Class, Name, Title, Src) with jQuery (29002)
  5. PHP PDO - exec (INSERT, UPDATE, DELETE) MySQL (25979)