Javascript + Jquery + Ajax

In these days when the browser is central to computer use, knowing “the language of the browser” is the most important step. JavaScript is the programming language of the web that allows you to add behavior and interactivity to web pages. This course prepares the participants how to use JavaScript to add new features and a richer, more compelling user interface on web pages, by learning the basics of the language and some advanced topics.  Then, the participants will see how jQuery simplifies the process of adding advanced functionalities, how it shortens the time needed for extracting, manipulating, and creating the webpage content.

The training will teach them how to solve real-world design problems with jQuery and use its events to respond to user actions. Finally, the participants will discover how to access and deal with remote data via AJAX. By the end of the course they will be able to build more dynamic and interactive web pages and applications while using the current best practices and concepts.

Topics

  • JavaScript Fundamentals
  • JavaScript Variables, Arrays,
  • Operators, Loops
  • OOP JavaScript Programming
  • JavaScript Classes, Functions,
  • Conditionals, Events
  • JQuery Fundamentals
  • JQuery Object and Events
  • JQuery Project
  • What is AJAX?
  • Making requests asynchronous
  • Updating the DOM with
  • getElementById
  • Reading JSON files, sending and
  • searching JSON data
  • Working with jQuery and AJAX
  • Incorporating CSS transitions

Classes: 40