2007년 11월 13일
AJAX 강좌
JAVAJIGI WIKI AJAX 講義
http://wiki.javajigi.net/pages/viewpage.action?pageId=3919&showComments=false
AJAX 강의에 들어가기 앞서 본 AJAX 강의 시리즈는 Foundations of Ajax / Ryan Asleson and Nathaniel T. Schutta 의 책을 기본으로 작성할 것임을 먼저 밝혀 둔다.
강의 수준 및 난이도는 되도록 책의 기준에 맞춰질 것이다. 책에 수록된 내용과 예제가 주를 이루겠지만 단순한 번역 차원이 아닌 비판적 시각으로 AJAX 를 해부할 것이다.
모든 글은 본인이 직접 읽고 예제를 실행한 결과를 토대로 씌여질 것이며 개인적인 의견 및 다른 참고자료도 같이 곁들여 질 것이다.
지금 강의를 준비하고 있는 이 시점에도 Ajax 관련 오픈소스 프레임웍과 툴들이 하루가 다르게 쏟아져 나오고 있다. 그 중에는 자바스크립트를 모르더라도 Ajax 및 Rich Client 를 구현할 수 있는 신비한 오픈소스도 있다. 이런 프레임웍과 툴들은 사용법만 익히면 누구나 쉽게 사용할 수 있게 될 것이므로 모두에게 편리하게 다가갈 것이다. 하지만 개발자의 한 사람으로써 내가 원하는 것은 프로그래밍의 기본기이다. 기본기가 왜 중요한지는 당신이 개발자라면 그 중요성은 이미 잘 알고 있으리라 생각된다. 또한 오픈소스와 각종 툴들이 어째서 계속 출시되고 있는지 강의를 준비하면서 새삼 깨닫고 있는 중이다.
Ajax 강의 목차는 아래와 같다.
AJAX 강의 1장 - AJAX 소개
AJAX 강의 2장 - XMLHttpRequest 오브젝트 사용하기
AJAX 강의 3장 - 서버와 통신하기(요청/응답 처리)
AJAX 강의 4-1장 - 폼 입력값 검증 하기
AJAX 강의 4-2장 - 응답 헤더정보 다루기
AJAX 강의 4-3장 - 동적으로 리스트 박스 로딩하기
AJAX 강의 4-4장 - auto refresh 기능 구현하기
AJAX 강의 4-5장 - Progress Bar 기능 구현하기
AJAX 강의 4-6장 - 툴팁 구현하기
AJAX 강의 4-7장 - 동적으로 웹페이지 수정하기
AJAX 강의 4-8장 - 웹서비스 접근하기
AJAX 강의 4-9장 - 자동완성 기능 구현하기
AJAX 강의 5-1장 - JSDoc 을 이용한 자바스크립트 다큐먼트 생성하기
AJAX 강의 5-2장 - FireFox 확장기능을 이용한 HTML 코드검사
AJAX 강의 5-3장 - Dom Inspector 를 이용한 노드검색
AJAX 강의 5-4장 - 자바스크립트 소스코드 검증기 JSLint
AJAX 강의 5-5장 - 자바스크립트 파일압축 및 Obfuscation
AJAX 강의 5-6장 - Web Developer Extension for FireFox
AJAX 강의 5-7장 - 자바스크립트 심화학습/객체지향(상속)
AJAX 강의 5-8장 - 자바스크립트 심화학습/객체지향(은닉)
AJAX 강의 5-9장 - 자바스크립트 심화학습/객체지향(종합)
AJAX 강의 6-1장 - JsUnit 활용/시작하기
AJAX 강의 6-2장 - JsUnit 활용/테스트 메소드작성
AJAX 강의 6-3장 - JsUnit 활용/setUp & tearDown 메소드
AJAX 강의 6-4장 - JsUnit 활용/setUpPage 메소드
AJAX 강의 6-5장 - JsUnit 활용/Tracing and Logging
AJAX 강의 6-6장 - JsUnit 활용/page timeout 필드
AJAX 강의 6-7장 - JsUnit 활용/Progress bar 및 상태표시 필드
AJAX 강의 6-8장 - JsUnit 활용/쿼리 스트링 사용하기
AJAX 강의 7-1장 - 디버깅툴/XMLHttpRequest Debugging
AJAX 강의 7-2장 - 디버깅툴/FireFox 자바스크립트 콘솔
AJAX 강의 7-3장 - 디버깅툴/Microsoft Script Debugger
AJAX 강의 7-4장 - 디버깅툴/Venkman
AJAX 강의 7-4장 - 디버깅툴/Venkman(계속)
- 끝 -
IBM Ajax 강의
http://www-128.ibm.com/developerworks/kr/library/wa-ajaxintro1.html
O'Reilly 에서 Brett McLaughlin 이라는 친구가 쓴 글이구요,
한글로 계속 번역중이네요
나름 조목조목.. 어설픈 책 사는것보다 나은것 같습니다
p.s. 이제 보니 브렛 맥레플린이 Head Rush Ajax 쓴 사람이네요 ㅋ
p.s.2 아래는 낭망백수님이 링크해주신 좋은 자료들입니다.
"Ajax로의 입문" - oracle
http://www.oracle.com/technology/global/kr/pub/articles/schalk-ajax.html
"Using Ajax with PHP and Sajax" -ibm
http://www-128.ibm.com/developerworks/edu/os-dw-os-phpajax-i.html?S_TACT=105AGX59&S_CMP=GR&ca=dgr-lnxw07SAJAX
(IBM developerworks 계정필요함.)
"Docs for page AJAX.php" -pear
http://pear.php.net/package/HTML_AJAX/docs/0.2.1/AJAX/_AJAX_HTML_AJAX-0.2.1_AJAX_php.html
"Developing PHP the Ajax way, Part 1: Getting started" -ibm
http://www-128.ibm.com/developerworks/library/os-php-rad1/index.html
"Category:AJAX" -mdc (mozilla)
http://developer.mozilla.org/en/docs/Category:AJAX
http://developer.mozilla.org/en/docs/AJAX:Getting_Started
"ASP.NET Spiced: AJAX" -msdn
http://www.microsoft.com/korea/msdn/asp.net/default.aspx?pull=/korea/msdn/library/ko-kr/dnaspp/html/ASPNetSpicedAjax.asp&lc=1042
"XMLHttpRequest and AJAX for PHP programmers" -phpbuilder.com
http://www.phpbuilder.com/columns/kassemi20050606.php3
"AJAX Desktop Tutorial"
http://www.musestorm.com/web/jsp/tutorials/ad_tutorial.jsp
ajax 관련 리소스 모음
http://www.ajaxmatters.com/r/welcome
http://www.maxkiesler.com/index.php/mhub/category/
http://www.maxkiesler.com/index.php/weblog/comments/60_more_helpful_ajax_tutorials/
http://www.maxkiesler.com/index.php/weblog/comments/how_to_make_your_ajax_applications_accessible/
# by | 2007/11/13 14:57 | Javascript | 트랙백




