7 Runner Group
  • Job Portal
  • Home
  • About Us
    • Corporate Profile
    • Innovation
    • Case Studies
  • Services
    • Application Development
      •   Web Application Development
      •   Mobile Application Development
    • Infrastructure Solution
      • System Administration
      • Application Management
      • Technical Support
      • Database Administration
    • Next Gen Solutions
      • Cloud Computing
      • Big Data
      • Corporate Business Solution
      • Enterprise Computing Solution
      • Internet of things(IoT)
    • System Integration
    • Managed IT Support Services
    • Wireless as a Service(WaaS)
  • Industries
    • Healthcare
    • Public Sector & Govt
    • Marine Engineering
    • Shipping & Logistics
    • Construction
    • Engineering
    • Retail
    • Manufacturing
    • IT & Telco
    • Banking & Financial Services
  • Training
    • Corporate Training
    • Virtual Training
      • Application - Android Training
      • Application - Java Training
      • Application - .Net Training
      • Open Source - Training
      • Web - Designing Training
  • Technologies
    • Open Source Platforms
    • Mobile Platforms
    • Microsoft Platforms
    • Java Platforms
    • Cloud Platforms
  • More
    • Products
    • Clients
    • Contact Us
Open Source – Training

Open Source – Training

  • Home|
  • Virtual Training|
  • Application - Android Training|
  • Application - Java Training|
  • Application - .Net Training|
  • Open Source - Training|
  • Web - Designing Training
Open Source – Training
Open Source – Training

Class Goals

  • Learn how Ajax works.
  • Learn to write cross-browser Ajax code.
  • Learn to use Ajax to make a call to the server without a page refresh.
  • Learn to modify content blocks on a page without refreshing the whole page.
  • Learn to use server-side form validation with Ajax.
  • Learn to move elements around the page with Dynamic HTML.
  • Learn to show and hide elements.
  • Learn to manipulate XML documents with JavaScript using the DOM.
  • Learn to manipulate XML documents with JavaScript using XSLT.
  • Learn to program in JavaScript using Object-Oriented techniques.
  • Learn to work with various JavaScript/Ajax libraries, such as Prototype, Scriptaculous, and Sarissa.

Class Prerequisites

Experience in the following areas is required:

  • HTML
  • JavaScript
  • CSS

Delivery

  • To an even greater extent than normal, this web site design course is delivered through hands-on exercises, backed up by expert tuition in fundamental principles and best XHTML coding practice.
  • Whenever possible, students use hand XHTML coding techniques to learn the fundamentals which underpin proprietary web page editors like Dreamweaver, GoLive and FrontPage.

Objectives

  • This is a server-side agnostic Ajax training class.
  • Examples in the manual are in JSP, but there are equivalent examples in the class files in PHP, ColdFusion, and Classic ASP.
  • The focus is on the client-side aspects of Ajax (i.e, JavaScript), so, while it’s helpful to understand the server-side, it’s not required or assumed.
  • Students learn to make calls to the server with JavaScript and to manipulate XML content returned from the server.
  • Ajax opens the door to creating sophisticated web-based applications with much more of the logic (and therefore code) is handled on the client.
  • While Ajax allows for more dynamic and responsive applications, it changes the traditional role of JavaScript dramatically and forces developers to rethink how they write and manage JavaScript code.
  • After taking this Ajax training course, students will be able to create sophisticated Ajax-based applications in an efficient and modular way.

Ajax Basics

  • The Purpose of Ajax
  • Traditional Web Application
  • An Ajax Web Application
  • The XMLHttpRequest Object
  • Creating an XMLHttpRequest Object
  • Using an XMLHttpRequest Object
  • Handling the Response

Ajax Frameworks

  • The Purpose of Frameworkss
  • Choosing a Framework

The HTML Document Object Model

  • Accessing Nodes
  • Accessing Element Nodes
  • Accessing Attribute Nodes
  • getAttribute
  • attributes
  • Accessing Nodes by Type, Name or Value
  • Accessing Nodes by Class Name

Removing Nodes from the DOM

  • DOM Differences: The Whitespace Problem
  • Creating New Nodes
  • Conclusion

XML and Ajax

  • Creating a DOM Document with JavaScript
  • Accessing, Creating and Modifying XML Nodes
  • Receiving XML Responses

Ajax Applications

  • Login Form
  • Quick Lookup Form
  • Preloaded Data
  • Ajax Slideshow
  • Navigable Tables

JavaScript Object Notation (JSON)

  • Object Literals
  • Arrays
  • Objects
  • Arrays in Objects
  • Objects in Arrays

JSON

  • JSON Syntax
  • JSON Parsers

More Ajax Applications

  • Inline Editing
  • Detailed Information on Demand
  • Autologout
  • Autocompletion

7 Runner Group

Singapore Web Design, Singapore ERP, Singapore Accounting, Singapore Software, Singapore CRM, Singapore Software Development, Singapore Wireless, Singapore Networking, Singapore Tech Support, London Web Design, London ERP, London Accounting, London Software, London CRM, London Software Development, London Wireless, London Networking, London Tech Support

Coverage Areas

Dubai Web Design, Dubai ERP, Dubai Accounting, Dubai Software, Dubai CRM, Dubai Software Development, Dubai Wireless, Dubai Networking, Dubai Tech Support, Malaysia Web Design, Malaysia ERP, Malaysia Accounting, Malaysia Software, Malaysia CRM, Malaysia Software Development, Malaysia Wireless, Malaysia Networking, Malaysia Tech Support, Bangalore Web Design, Bangalore ERP, Bangalore Accounting, Bangalore Software, Bangalore CRM, Bangalore Software Development, Bangalore Wireless, Bangalore Networking, Bangalore Tech Support

Focusing Location

Chennai Web Design, Chennai ERP, Chennai Accounting, Chennai Software, Chennai CRM, Chennai Software Development, Chennai Wireless, Chennai Networking, Chennai Tech Support, India Web Design, India ERP, India Accounting, India Software, India CRM, India Software Development, India Wireless, India Networking, India Tech Support

Contact Information

Phone Number

+91 70 22 60 22 57

Email Address

Email : info@7runner.com

Location

7 Runner Group, 1st Block, 2nd Stage, Nagarbhavi, Bengaluru, Karnataka, India - 560072

Global Web Design, Global ERP, Global Accounting, Global Software, Global CRM, Global Software Development, Global Wireless, Global Networking, Global Tech Support

© 2020 7 Runner Group. All rights reserved