Course details
This Ajax course explains how to use Ajax (Asynchronous JavaScript and XML) to create interactive & dynamic web pages.
After completing our Ajax course you will be able to build web applications that does not require a page refresh. The complete course is hands-on based. Few practical Ajax based projects at the end of the course will ensure that you can apply Ajax on your web projects. Next to learning Ajax you will also get a chance to work with JSON and integrate jQuery, PHP with Ajax.
This Ajax training course can be taken as a part-time evening course or even on the weekends.
Who is this Ajax course for?
- This course is for you if you are interested in using Ajax on your web pages to create advanced, dynamic, feature-rich web pages.
Learn from Ajax programmers
- Global Academy's consultants have been implementing professional Ajax and jQuery solutions across a range of web sites for many years. Those consultants write and teach our jQuery training courses, so their experience directly informs course contents.
Requirements for Ajax Course
- A good knowledge of HTML and CSS is required. Some of the courses that you can have a look at before taking this Ajax training include, web design course, jQuery course and either PHP course or ASP.net course.
Course contents
Introduction to Ajax
- What is Ajax?
- What can you do with Ajax?
- Ajax and Web 2.0
- Ajax Basics
Fundamentals
- HTML and CSS
- Ajax Frameworks
Advanced Javascript
- Data types and variables
- Operators and Statements
- Objects and Functions
- Introduction to Object Oriented Programming (OOP)
eXtensible Markup Language (XML)
- Syntax
- Rules
- XML and Ajax
The Document Object Model (DOM)
- HTML Objects and Properties
- Understanding the DOM
- Element and Access in Context
- Modifying the Tree
The XMLHttpRequest Object
- Overview
- Methods
- Properties
- Interaction
- GET vs. POST
- Handling the response
- Cross-browser Usage
Ajax with PHP
- The role of the server
- PHP and Ajax
- Getting XML data from PHP
- Handling Errors
- Server-side Frameworks
- Simple Applications
Ajax and Databases
- Introduction to MySQL
- Connecting to the Database
- Ajax, PHP and MySQL
Ajax with jQuery
- Overview
- jQuery Fundamentals
- Selectors
- Manipulating Elements
- Events
- Ajax with jQuery
Javascript Object Notation (JSON)
- Introduction to JSON
- JSON Concepts
- JSON vs. XML
Ajax Best Practices
- Browser Issues
- Security
- The Back Button
- Degrading Javascript Gracefully
- Testing and Debugging
Project 1: Ajax based Auto-complete
- Build an AJAX based auto-complete in class
Project 2: Manipulating Tables on the fly
- Build a dynamic AJAX table that can fetch, manipulate and sort data on the fly.
Project 3: Ajax Form Validation
- Create and HTML form and validate it using AJAX without any page refresh.
Course Location
About Global Academy
Global Academy is The Talented Academy based in the heart of Cairo in Egypt. Our main commercial focus is Training, website design and development for smooth running of businesses and promotions online/offline.
Oracle Gold Partner - Oracle Approved Education Center - ITIDA Accreditation - ICT Accreditation - Consulting - Outsourcing
See all Global Academy coursesWeb Development Related Questions
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- AED 154Duration: 1 To 2 Months
- Master Todoist Basics Global CoursesAED 55
AED 514Duration: 1 Hour