차세대 웹 표준 구현을 위한

HTML5

수강대상

웹 퍼블리셔 웹 디자이너 웹 개발자

선수과정

없음

강의환경

  • Section1. Orientation
    • 브라우저 동작 원리
    • Selector API와 CSS3
  • Section2. HTML5 Elements
    • HTML5 엘리먼트
    • 문서 메타정보 엘리먼트(Metadata elements)
    • 구조적 엘리먼트
    • 텍스트 및 기타 엘리먼트
    • HTML5 글로벌 속성(Global Attributes)
    • Microdata
    • WAI-ARIA
    • 폼 엘리먼트
  • Section3. Media Elements
    • 비디오와 오디오 재생
    • video Control
  • Section4. Canvas
    • canvas 엘리먼트
    • Context
    • Color와 Style
    • 패스와 도형 그리기
    • Transformations
    • Context 상태 저장과 복원
    • 스타일 속성 변경
    • Text 표현
    • Image 표현
    • Compositing
    • 그림판
    • toDataURL()
    • 드래그 & 드롭(Drag & Drop)
  • Section5. Communication API
    • 커뮤니케이션 API
    • Cross Document Messaging
    • Channel Messaging
    • 포트 공개
  • Section6. Application Cache
    • 애플리케이션 캐시(Application Cache)
    • 캐시 디렉터리
    • 오프라인 Google Mail
    • Cache Manifest
    • 애플리케이션 캐시 동작 순서
    • applicationCache API
    • 오프라인 웹 애플리케이션
  • Section7. Web Storage
    • Web Storage
    • 로컬 스토리지(localStorage)와 세션 스토리지(sessionStorage)
    • 세션 스토리지와 새 창(window.open)
    • 데이터의 수정
    • 로컬 스토리지를 이용한 사용자 환경 저장
    • 스토리지와 JSON 객체
  • Section8. Database
    • Web Database
    • Web SQL Database
    • Indexed Database
  • Section9. Web Worker
    • Web Workers
    • 워커(Worker) 사용하기
    • 공유 워커(Shared Workers)
  • Section10. Server-Sent Events
    • 푸시(Push)와 폴링(Polling)
    • Server-Sent Events
  • Section11. Web Socket
    • Web Sockets
    • Web Sockets API
    • WebSocket을 이용한 웹 소켓 테스트
  • Section12. Geolocation API
    • Geolocation API
    • 위치정보 확인
    • 위치 정보 조회
    • Google Maps JavaScript API
  • Section13. XMLHttpRequest
    • XMLHttpRequest