JavaScript and AJAX

with Ray Villalobos
please wait ...
JavaScript and AJAX
Video duration: 0s 1h 12m Intermediate


The ability to read data and communicate information asynchronously is fundamental to modern web applications. In this course, author Ray Villalobos takes a look at integrating AJAX (Asynchronous JavaScript and XML) with JavaScript and jQuery—a combination that makes it easy to work with dynamic data and reduces the number of requests to the server. The course first explains what AJAX is, and shows how to load and reload pages with pure JavaScript, update the DOM, and read and parse data in the XML and JSON formats. Next, learn how to read and write information between the server and the client with AJAX methods in jQuery, and build a dynamic search application that updates search results as you type.

Topics include:
  • What is AJAX?
  • Making requests asynchronous
  • Updating the DOM with getElementById
  • Reading JSON files
  • Working with jQuery and AJAX
  • Sending and searching JSON data
  • Incorporating CSS transitions
Developer Web
Ajax JavaScript


- [Voiceover] Hey there, this is Ray Vilalobos and welcome to JavaScript and AJAX. In this course, I'm going to show you how to use AJAX with JavaScript and Jquery. I'll start by showing you what AJAX is and how you can use the APIs in JavaScript to build web applications that update your pages, without having to reload them from a server. I'll show you how to read and refresh pages with AJAX, using pure JavaScript. Then, we'll examine how to update and modify the DOM, the Document Object Model structure that browsers use to access elements on a page.

We'll also explore reading and passing data in the X amount and JSON format. Plus, I'll show you how to work with the AJAX method in Jquery, to read and write information between the server and the client. Finally, I'll show you how to build a real AJAX project that lets you search through adjacent data file with JavaScript Jquery and CSS transitions. So, let's get started with JavaScript and AJAX.

please wait ...