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(계속)
'Development > Ajax' 카테고리의 다른 글
Ajax: A New Approach to Web Applications (0) | 2006.05.03 |
---|
댓글