Learn AJAX

Learn the ins and outs of AJAX so that you can update web content without refreshing the page. Use AJAX to create dynamic and responsive user interfaces.
  1. Start Using HTML5 WebSockets Today With a PHP Server

    Start Using HTML5 WebSockets Today With a PHP Server

    Tutorial Beginner

    One of the coolest new features of HTML5 is WebSockets, which let us talk to the server without using AJAX requests. In this tutorial, we'll review the...

  2. A Beginner’s Guide to HTTP and REST

    A Beginner’s Guide to HTTP and REST

    Tutorial Intermediate

    Hypertext Transfer Protocol (HTTP) is the life of the web. It's used every time you transfer a document or make an AJAX request. In this post you'll learn...

  3. Create a JavaScript AJAX Post Request: With and Without jQuery

    Create a JavaScript AJAX Post Request: With and Without jQuery

    Tutorial Beginner

    Learn what AJAX is and how you can create an AJAX post request in JavaScript using fetch(), XHR, and jQuery

  4. How to Use AJAX in PHP and jQuery

    How to Use AJAX in PHP and jQuery

    Tutorial Beginner

    Today, we’re going to explore the concept of AJAX with PHP. The AJAX technique helps you to improve your application's user interface and enhance the overall...

  5. Parsing a CSV File With JavaScript

    Parsing a CSV File With JavaScript

    Tutorial Intermediate

    Parsing a CSV file with JavaScript can be tricky. In this article, you'll learn how to parse a CSV file with JavaScript and convert it into an HTML table.

  6. Practice JavaScript and Learn AJAX in Our New Course

    Practice JavaScript and Learn AJAX in Our New Course

    Tutorial Beginner

    In our new course, Practice JavaScript and Learn: AJAX, you'll practise and extend your JavaScript skills while learning how to use AJAX in your web...

  7. Building Your Startup: Ajax for Meeting Times and Places

    Building Your Startup: Ajax for Meeting Times and Places

    Tutorial Intermediate

    In this Ajax followup, I'll show you how I learned to reinitialize troublesome Bootstrap widgets and leverage the Google Chrome Browser Developer tools for...

  8. Building Your Startup: Dynamic Ajax Forms for Scheduling

    Building Your Startup: Dynamic Ajax Forms for Scheduling

    Tutorial Intermediate

    To improve the upcoming beta experience, I wanted to transform all of the scheduling commands to work interactively without a page refresh. Learn how I did...

  9. Programming With Yii2: Using Ajax

    Programming With Yii2: Using Ajax

    Tutorial Intermediate

    Web pages rely on Ajax to offer interactive, app-like behavior. Learn how to make your web pages respond quickly with minimal page refresh with Yii and...

  10. Building Your Startup With PHP: Scheduling Availability and Choices

    Building Your Startup With PHP: Scheduling Availability and Choices

    Tutorial Advanced

    Learn how we use Bootstrap switches, Yii 2 MVC and AJAX to gather participant availability and meeting preferences and finalize the schedule.

  11. Building Single Page Web Apps with Sinatra: Part 1

    Building Single Page Web Apps with Sinatra: Part 1

    Tutorial Intermediate

    Have you ever wanted to learn how to build a single page app with Sinatra and Knockout.js? Well, today is the day you learn! In this first section of a...

  12. ASP.NET AJAX Server Controls With Client-Side Functionality

    ASP.NET AJAX Server Controls With Client-Side Functionality

    Tutorial Intermediate

    Over the course of this tutorial, we'll look at how to create a custom ASP.NET AJAX server control as a wrapper for the Google Maps JavaScript API. The...