|
Provided by: Skills Matter Core Ajax: Enterprise Web Development in AjaxJavascript & DHTML |
![]() |
Training
Provided by Skills Matter
Course Title: Core Ajax: Enterprise Web Development in Ajax
Course Code: AJAX-06-04
Course Duration: 4 days
Course Price: GBP 1990/delegate
Course Locations: London, Paris, Podznan, Aarhus
This intensive, 4-day Core Ajax training course teaches a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise.
We will start by introducting Ajax from a business, design and coding perspective. We will then look at Ajax and The Network, consider HTTP traffic Patterns, objectt serialisation across HTTP and management and measurement of HTTP traffic. You will also learn about reverse Ajax and Enterprise Comet.
You'll then be introduced to the impact of Ajax on the User Interface, Prototype and some important Data Validation Patterns. You will also learn how to use event-driven code and callback functions and Scriptaculous.
Then, we will discuss Ajax within the context of your Enterprise Architecture. You will learn how Ajax works with SOAP and REST web services and how to use Mash-Ups to interact directly with third-party web services .
Finally, you will learn how to look after your code, with Unit Testing and Functional testing using jsUnit, TestMaker and Selenium.
Learn How To:
Apply the technologies underlying Ajax
Manage and measure HTTP traffic
Use Ajax UI libraries, including Prototype and Scriptaculous
Implement Ajax with REST and SOAP Web Services
Select and implement server-side Ajax Toolkits, such as Sajax, DWR, Backbase, JSF and GWT
Look after yoru code through UnitTesting and JavaScript code profiling
About the Course Author - Dave Crane
This intensive and highly practical enterprise Ajax training course has been developed by Dave Crane, author of Ajax in Action and the popular book on Prototype and Scriptaculous. Dave Crane has been working with the internet since the early 1990's and has experience of Perl, Java, Jini, JEE, Python and Ruby and, of course, Javascript. He has written extensively about Ajax and pattern languages for the client-side.
Course Code: AJAX-06-04
Course Duration: 4 days
Course Price: GBP 1990/delegate
Course Locations: London, Paris, Podznan, Aarhus
This intensive, 4-day Core Ajax training course teaches a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise.
We will start by introducting Ajax from a business, design and coding perspective. We will then look at Ajax and The Network, consider HTTP traffic Patterns, objectt serialisation across HTTP and management and measurement of HTTP traffic. You will also learn about reverse Ajax and Enterprise Comet.
You'll then be introduced to the impact of Ajax on the User Interface, Prototype and some important Data Validation Patterns. You will also learn how to use event-driven code and callback functions and Scriptaculous.
Then, we will discuss Ajax within the context of your Enterprise Architecture. You will learn how Ajax works with SOAP and REST web services and how to use Mash-Ups to interact directly with third-party web services .
Finally, you will learn how to look after your code, with Unit Testing and Functional testing using jsUnit, TestMaker and Selenium.
Learn How To:
Apply the technologies underlying Ajax
Manage and measure HTTP traffic
Use Ajax UI libraries, including Prototype and Scriptaculous
Implement Ajax with REST and SOAP Web Services
Select and implement server-side Ajax Toolkits, such as Sajax, DWR, Backbase, JSF and GWT
Look after yoru code through UnitTesting and JavaScript code profiling
About the Course Author - Dave Crane
This intensive and highly practical enterprise Ajax training course has been developed by Dave Crane, author of Ajax in Action and the popular book on Prototype and Scriptaculous. Dave Crane has been working with the internet since the early 1990's and has experience of Perl, Java, Jini, JEE, Python and Ruby and, of course, Javascript. He has written extensively about Ajax and pattern languages for the client-side.
|
|
||||||||||||||||||||||
Core Ajax: Enterprise Web Development in Ajax
Course Title: Core Ajax: Enterprise Web Development in Ajax
Course Code: AJAX-06-04
Course Duration: 4 days
Course Price: GBP 1990/delegate
Course Locations: London, Paris, Podznan, Aarhus
This intensive, 4-day Core Ajax training course teaches a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise.
We will start by introducting Ajax from a business, design and coding perspective. We will then look at Ajax and The Network, consider HTTP traffic Patterns, objectt serialisation across HTTP and management and measurement of HTTP traffic. You will also learn about reverse Ajax and Enterprise Comet.
You'll then be introduced to the impact of Ajax on the User Interface, Prototype and some important Data Validation Patterns. You will also learn how to use event-driven code and callback functions and Scriptaculous.
Then, we will discuss Ajax within the context of your Enterprise Architecture. You will learn how Ajax works with SOAP and REST web services and how to use Mash-Ups to interact directly with third-party web services .
Finally, you will learn how to look after your code, with Unit Testing and Functional testing using jsUnit, TestMaker and Selenium.
You will learn how to:
Is this Ajax course for you? If you are an enterprise web developers and you want to learn a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise, this is the course for you
Prerequisites
You will benefit from this Ajax training course if you have existing and extensive experience in enterprise web development and a thorough understanding of JavaScript and DOM and you are seeking to learn a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise
Programme
AJAX BASICS
Getting started with Ajax
DAY 2: THE NETWORK
HTTP Traffic Patterns
DAY 3: USER INTERFACES
UI Libraries
DAY 4: AJAX WITHIN THE ENTERPRISE ARCHITECTURE
Ajax in your Enterprise Architecture
Course Code: AJAX-06-04
Course Duration: 4 days
Course Price: GBP 1990/delegate
Course Locations: London, Paris, Podznan, Aarhus
This intensive, 4-day Core Ajax training course teaches a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise.
We will start by introducting Ajax from a business, design and coding perspective. We will then look at Ajax and The Network, consider HTTP traffic Patterns, objectt serialisation across HTTP and management and measurement of HTTP traffic. You will also learn about reverse Ajax and Enterprise Comet.
You'll then be introduced to the impact of Ajax on the User Interface, Prototype and some important Data Validation Patterns. You will also learn how to use event-driven code and callback functions and Scriptaculous.
Then, we will discuss Ajax within the context of your Enterprise Architecture. You will learn how Ajax works with SOAP and REST web services and how to use Mash-Ups to interact directly with third-party web services .
Finally, you will learn how to look after your code, with Unit Testing and Functional testing using jsUnit, TestMaker and Selenium.
You will learn how to:
- Apply the technologies underlying Ajax
- Manage and measure HTTP traffic
- Use Ajax UI libraries, including Prototype and Scriptaculous
- Implement Ajax with REST and SOAP Web Services
- Select and implement server-side Ajax Toolkits, such as Sajax, DWR, Backbase, JSF and GWT
- Look after yoru code through UnitTesting and JavaScript code profiling
Is this Ajax course for you? If you are an enterprise web developers and you want to learn a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise, this is the course for you
Prerequisites
You will benefit from this Ajax training course if you have existing and extensive experience in enterprise web development and a thorough understanding of JavaScript and DOM and you are seeking to learn a scaleable way of writing robust, user-friendly and secure Ajax solutions for the Enterprise
Programme
AJAX BASICS
Getting started with Ajax
- Ajax from a business, design and coding perspective
- Good coding practices
- Scaling your code.
- Low-level 'plumbing'
- the HTTP protocol
- XHR object
- Refactoring in Javascript
- Writing Javacript objects
- Creating useable Wrapper Objects with the XHR object
- Server Responses
- HTML Content
- Generated script
- Structured data (XML and JSON)
- Pro s and Con s
- Prototype,
- jQuery
- YUI,
- Leveraging the power of the JavaScript language
DAY 2: THE NETWORK
HTTP Traffic Patterns
- A single HTTP request and response
- HTTP traffic patterns across the lifecycle of an entire application.
- Object Serialisation Patterns across the HTTP interface
- JSON
- XML
- HTTP transport Strategies
- Prototype's X-JSON headers and Responders (principles and approach)
- Rico's Ajax.Engine (principles and approach)
- Creating visual HTTP traffic Reports
- Tools: Firebug, Fiddler, LiveHTTPHeaders
- When to use Comet/Reverse
- Other Reverse Ajax approaches
DAY 3: USER INTERFACES
UI Libraries
- Good JavaScript Coding and Encapsulation Techniques
- Implications of the User Interface
-
Prototype's support for
- The DOM
- HTML forms
- Data Validation Patterns for Ajax
-
Scriptaculous
- visual effects
- drag and drop
- Event-driven code
- Callback functions
-
Web and desktop UI metaphors
- Differences
- Fusion
- Data categorisation vs classification schemes
DAY 4: AJAX WITHIN THE ENTERPRISE ARCHITECTURE
Ajax in your Enterprise Architecture
- Server
- Business
- SOAP Web Services
- REST Web Services
- How does Ajax work with SOAP and REST
- Ajax toolkits and the patterns that they adopt.
- Ajax Toolkit Overview:
- Sajax
- DWR
- Backbase
- JSF
- GWT
- Mash-ups and how to interact directly with third-party web services from the client in a "Web 2.0" style.
- Unit testing in Ajax
- Functional Testing in Ajax
- jsUnit
- TestMaker
- Selenium
- Profiling Javascript code for execution speed and memory footprint.
About The Training Provider: Skills Matter
Skills Matter - Skills Matter is a leading provider of training, mentoring and project based skills transfer in agile software development using advanced technologies.
Our curriculum comprises of RUP training, eXtreme Programming, Test Driven Development training and UML training, J2EE & Java training, including Sun, WebLogic and WebSphere training, C and .NET training and training in C programming. We...

