2014년 7월 3일 목요일

[1 Week]들어가며

들어가며


1. 자바스크립트의 저평가

  • 잘 설명한 표준 문서 또는 심도있는 도서의 부족 => 배우기 어려움
  • 잘 복자해서 붙여서 쓰는 “그저 그런” 프로그래밍 언어로만 인식

2. 웹 개발 환경의 변화

  • 웹 환경은 Ajax 이전 과 이후로 나눠짐
    • Ajax 이전
    • 서버 : 이벤트를 처리하고 나서 다시 수정된 화면 전체가 클라이언트로 전달되어 렌더링 되는 모델
    • 클라이언트 : 데이터 유효성 검사 또는 간단한 애니메이션 효과를 주기위한 목적으로만 사용
    • 종합 : 서버 ←-> [페이지] ↔ 클라이언트 // 페이지 데이터만 이동하는 렌더링 되는 모델
    • Ajax 이후
    • 클라이언트 : 이벤트 핸들러를 통해 서버에 데이터 요청
    • 서버 : 클라이언트에서 요청시 데이터를 제공
    • 종합 : 서버 ←-> [데이터] ↔ 클라이언트 // 클라이언트 - 통신 - 서버의 분리에 맞게 개발모델이 확산
      장점 : 한번 로딩 시 리 로딩이 필요 없다.
      객체라는 관점을 통해 태그를 바라봄 => 객체 지향적인 프로그래밍 가능

3. 이 책에서 다루는 내용

  • 이책의 내용
    • 자바스크립트 함수의 정의 및 특성
    • 객체 생성 및 멤머 관리
    • 인스턴스 생성
    • 객체 상속
    • 자바스크립트 객체 응용
    • 자바스크립트 라이브러리(JQuery)

4. 이책의 구성

  • 자바스크립트의 기본 개념
  • 자바스크립트의 기본 뭄법
  • 자바스크립트 함수
  • 변수 스코프
  • 자바스크립트 객체
  • 자바스크립트 객체 멤버
  • 자바스크립트 상속
  • 내장 객체
  • 자브스크립트 객체 응용
  • 브라우저 스크리팅
  • jQuery 프로그래밍

5. 테스트 툴

  • ??파이어버그를 추천하나 Chrome Extension 으로도 충분 Chrome or Firefox 에서 F12 누르면 됨

========================<<다음주>>==========================================

  • 자바스크립트의 기본 개념
    • 리터럴
    • 변수
    • 데이터 타입
    • var 변수
    • 값 타입의 데이터와 참조 타입의 데이터
    • 프로그램 실행 단계
  • 오일러 프로젝트

댓글 없음:

댓글 쓰기