Autor: Steve Holzner
Número de Lições: 97
Tempo do treinamento: 7 horas
Pré-requisito: QuickTime instalado (QuickTime Alternative)
Tamanho: 200MB
DOWNLOAD:
VTC_-_AJAX.part1.rar
VTC_-_AJAX.part2.rar
Confira no post completo o conteúdo do curso.
Introduction
|
||
Welcome | (03:22) | |
System Requirements | (06:36) | |
Getting to know Ajax
|
||
Downloading Data Behind the Scenes | (03:09) | |
Modifying Web Pages on the Fly | (05:30) | |
Searching in Real Time with Live Searches | (03:05) | |
Getting the Answer With Autocomplete | (03:10) | |
Dragging and Dropping HTML Elements With Ajax | (05:43) | |
Getting Instant Login Feedback | (03:31) | |
Writing Ajax
|
||
Working With JavaScript in Browsers | (04:29) | |
Creating an XMLHttpRequest Object in JavaScript | (07:48) | |
Checking the XMLHttpRequest Object’s readyState property | (04:19) | |
Checking the XMLHttpRequest Object’s status property | (03:23) | |
Getting Your Data With the XMLHttpRequest Object | (04:54) | |
Problems creating an XMLHttpRequest Object | (05:05) | |
Fetching Text Data From the Browser | (05:23) | |
Decoding the Fetched Data | (06:10) | |
Selecting Relative or Absolute URLs | (03:30) | |
Getting XMLHttpRequest Objects in Other Ways | (05:37) | |
Using Server-Side Scripting | (05:18) | |
Storing Ajax Data in XML | (05:59) | |
Fetching XML Data From the Server | (05:21) | |
Extracting Data From XML | (06:31) | |
Passing Data to the Server with GET | (06:21) | |
Passing Data to the Server with POST | (05:22) | |
Getting More Ajax Power
|
||
Determining Which Browser the User Has | (06:27) | |
Handling Head Requests for More Data | (05:12) | |
Creating a Live Search Pt.1 | (07:28) | |
Creating a Live Search Pt.2 | (03:41) | |
Connecting to Google Suggest | (04:24) | |
Calling a Different Domain Safely | (03:53) | |
Using Two XMLHttpRequest objects | (05:31) | |
Handling Multiple XMLHttpRequest Requests | (04:17) | |
Returning JavaScript Objects From the Server | (05:22) | |
Creating Ajax Applications
|
||
Downloading Images Using Ajax | (04:38) | |
Creating a Shopping Cart | (02:31) | |
Handling Mouse Events | (05:48) | |
Enabling Dragging | (05:48) | |
Handling Drops | (04:04) | |
Communicating With the Shopping Cart on the Server | (03:05) | |
Creating an Ajax-driven Drop-down Menu System | (05:57) | |
Downloading Data with Drop-down Menu System | (03:00) | |
Displaying a Menu with a Drop-down Menu System | (04:27) | |
Exploring The Browser-Side Ajax Frameworks
|
||
Introducing Ajax Frameworks | (01:58) | |
Creating Ajax With libXmlRequest | (06:04) | |
Creating Ajax With AjaxLib | (05:01) | |
Creating Ajax With XHConn | (04:30) | |
Creating Ajax With Sack | (04:41) | |
Creating Ajax With Interactive Website Framework | (03:09) | |
Creating Ajax With Sarissa | (05:16) | |
Exploring the Server-Side Ajax Frameworks
|
||
Creating Ajax With PHP and Sajax Pt.1 | (04:04) | |
Creating Ajax With PHP and Sajax Pt.2 | (04:33) | |
Creating Ajax With PHP and Xajax | (05:03) | |
Using XML With Ajax
|
||
Understanding XML | (05:03) | |
Loading XML into a Browser Object | (04:10) | |
Navigating through XML Documents Using JavaScript | (06:04) | |
Extracting data from text nodes | (03:02) | |
Handling White Space in Mozilla and Firefox | (04:50) | |
Accessing Attribute Values in XML Elements | (07:01) | |
Accessing XML Elements by Name | (04:11) | |
Validating XML You Get From the Server | (06:26) | |
Validating XML With a DTD | (03:19) | |
Using CSS With Ajax in Web Pages
|
||
Introducing CSS | (03:50) | |
Setting Styles | (05:57) | |
Using an External Style Sheet | (03:04) | |
Working with Text Styles | (05:42) | |
Setting Colors and Backgrounds | (04:38) | |
Getting Newly-displayed Text Noticed | (05:52) | |
Showing Ajax Results | (03:22) | |
Hiding Ajax Results | (03:44) | |
Positioning Elements | (03:30) | |
Positioning Elements: Absolute Positioning | (03:39) | |
Positioning Elements: Relative Positioning | (03:47) | |
Stacking | (03:04) | |
Using PHP and Ajax
|
||
Using PHP in Web Pages | (03:08) | |
Understanding Basic PHP Syntax | (03:38) | |
Working With Variables | (05:09) | |
Working With Operators | (04:54) | |
Working With Strings | (05:48) | |
Working With Arrays | (04:47) | |
Making Choices With the if Statement | (02:08) | |
Using the switch Statement | (04:03) | |
Using for Loops in PHP | (03:58) | |
Using while Loops in PHP | (02:24) | |
Sending Data to the Server | (05:44) | |
Extracting Data from Text Fields | (03:42) | |
Extracting Data from Checkboxes | (04:13) | |
Extracting Data from Radio Buttons | (03:10) | |
Extracting Data from Listboxes | (04:29) | |
Uploading Files | (03:21) | |
Reading Uploaded Files | (04:32) | |
Redirecting the Browser | (02:58) | |
Doing It Right: Ajax Best Practices
|
||
Handling the Back Button | (02:33) | |
Remember – Google Can’t See Your Ajax Content | (01:53) | |
Watching Out for Browser Caching | (03:50) | |
Giving Visual Cues | (02:42) | |
Wrap-up | (03:20) | |
Credits
|
||
About the Author | (00:40) |
muito bom, só uma pergunta só sei html dá para aprender de cara logo ajax?