메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, 자바스크립트 프로그래밍 입문(2판)

한빛아카데미

집필서

판매중

본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 6

컴팩트한 웹 프로그래밍 입문 교과서

 

이 책은 자바스크립트의 기본 단계와 응용 단계로 나누어 다룹니다. 기본 단계에서 자바스크립트의 특징과 문법을 익히고, 응용 단계에서 여러 라이브러리를 이용해 프로그램을 완성해 볼 수 있습니다. 서버 프레임워크인 express를 이용해 RESTful API를 만들고, 클라이언트 라이브러리인 jQuery를 이용해 프로젝트를 완성할 수 있습니다. 서버 및 클라이언트 애플리케이션을 만들고, 최종적으로 서버-클라이언트 구조를 갖는 애플리케이션을 완성할 수 있습니다. 총 3개의 프로젝트를 진행해보면서 자바스크립트 웹 프로그래밍을 배울 수 있습니다.


※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.

 

 

상세페이지.png

 

 

저자

윤인성

출근하는 게 싫어서 책을 집필하기 시작했다. 현재 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하는 성격이기도 하다. 홍차와 커피를 좋아하며 기타, 가야금, 그림 그리기, 스컬핑 등이 취미이다. 저서로는 『IT CookBook, C# 프로그래밍』, 『IT CookBook, HTML5 웹 프로그래밍 입문』, 『모던 웹을 위한 JavaScript+jQuery 입문』, 『모던 웹을 위한 Node.js 프로그래밍』, 『모던 웹 디자인을 위한 HTML5+CSS3 입문』 등이 있으며, 역서로는 『TopCoder 알고리즘 트레이닝』, 『자바 퍼즐러』, 『소셜 코딩으로 이끄는 GitHub 실천 기술』, 『Nature of Code』 등이 있다.
 

 

Chapter 01 자바스크립트 첫걸음

01 자바스크립트의 발전

1. 세계에서 가장 오해를 많이 받는 프로그래밍 언어

2. 풍부한 경험을 제공하는 인터넷 애플리케이션(RIA)

3. Node.js

02 자바스크립트로 할 수 있는 일

1.웹 클라이언트 애플리케이션 개발

2. 웹 서버 개발 

3. 모바일 애플리케이션 개발 

4. 데스크톱 애플리케이션 개발

5. 데이터베이스 관리

03 실습 환경 구축

1. Visual Studio Code 설치

2. Visual Studio Code 한국어 언어 패키지 설치

3. Node.js 설치

4. 크롬 설치 

04 기본 실습 

1. 파일 생성 

2. PowerShell

3. 파일 실행 

4. REPL

05 웹 브라우저 실습 방법 

1. 파일 생성과 실행 

2. 오류 확인 방법 

 

 

PART 01 자바스크립트 기본

 

Chapter 02 기본

01 기본 용어

1. 표현식과 문장

2. 키워드 

3. 식별자 

4. 주석 

02 출력 

1. 출력 메소드 

2. REPL을 사용한 출력 

03 기본 자료형 

1. 숫자 

2. 문자열 

3. 불 

04 변수 

05 복합 대입 연산자 

06 증감 연산자 

07 자료형 검사 

08 undefined 자료형

09 강제 자료형 변환

1. Number( ) 함수와 NaN

2. Boolean( ) 함수 

10 자동 자료형 변환 

1. 숫자와 문자열 자료형 자동 변환 

2. 불 자료형 자동 변환 

11 일치 연산자 

12 상수

요약 

연습문제 

 

Chapter 03 조건문

01 if 조건문 

02 if else 조건문

03 중첩 조건문 

04 if else if 조건문

05 switch 조건문

06 조건 연산자 

07 조금 더 나아가기 

요약 

연습문제 

Chapter 04 반복문

01 반복문과 배열 

1. 배열 생성 방법 

2. 배열의 요소와 인덱스 

02 while 반복문 

03 for 반복문 

04 역 for 반복문 

05 for in 반복문과 for of 반복문

06 중첩 반복문 

07 break 키워드 

08 continue 키워드 

09 조금 더 나아가기 

1. 스코프 

2. 호이스팅 

요약 

연습문제 


Chapter 05 함수

01 함수 생성 방법

1. 익명 함수

2. 선언적 함수

3. 화살표 함수

02 함수의 기본 형태

03 함수의 기본 활용 형태

04 함수 매개 변수 초기화

05 콜백 함수

06 표준 내장 함수

1. 숫자 변환 함수

2. 타이머 함수

07 조금 더 나아가기

1. 익명 함수와 선언적 함수의 생성 순서

2. 일반 함수와 화살표 함수의 차이

요약

연습문제

 

Chapter 06 객체

01 객체 기본

02 객체와 반복문

03 속성과 메소드

04 클래스

1. 개요

2. 클래스 선언과 인스턴스

3. 생성자

4. 속성

5. 메소드

05 조금 더 나아가기

요약 

연습문제 

 

Chapter 07 표준 내장 객체

01 내장 객체 기본

02 기본 자료형과 객체 자료형의 차이

03 Number 객체 

1. 메소드 

2. 클래스의 속성 

04 String 객체 

1. 속성과 메소드 

2. 메소드 활용 

05 Date 객체 

1. 메소드 활용 

06 Array 객체 

1. Array 객체의 기본 메소드 

2. 콜백 함수와 함께 사용하는 메소드 

07 조금 더 나아가기 

1. lodash 라이브러리 

2. JSON 객체 

요약 

연습문제 

 

Chapter 08 예외 처리

01 예외와 기본 예외 처리

02 고급 예외 처리

03 예외 객체

04 예외 강제 발생

요약

연습문제

 

 

PART 02 서버 자바스크립트


Chapter 09 Node.js 기본

01 전역 변수 

02 process 객체의 속성과 이벤트 

03 process 객체와 이벤트 개요 

04 os 모듈 

 

Chapter 13 문서 객체 모델

01 문서 객체 모델 관련 용어

02 웹 페이지 생성 순서

03 문서 객체 선택

1. 1개의 문서 객체 선택

2. 여러 개의 문서 객체 선택 

04 문서 객체 조작 

1. 문자 조작 

2. 스타일 조작 

3. 속성 조작 

05 이벤트 

1. 이벤트 관련 용어 정리 

2. 인라인 이벤트 모델 

3. 고전 이벤트 모델 

4. 이벤트 객체 

5. 기본 이벤트 제거 

요약 

연습문제 

 

Chapter 14 jQuery

01 jQuery 사용 준비

02 jQuery 객체

03 문서 객체 선택

04 문서 객체 개별 조작

05 문서 객체 조작

1. 글자 조작

2. 스타일 조작

3. 속성 조작

06 문서 객체 생성

07 이벤트

1. 이벤트 직접 연결

2. 이벤트 간접 연결

3. 이벤트 제거

08 애니메이션

요약

연습문제 

 

Chapter 15 프로젝트 - 이미지 슬라이더

01 이미지 슬라이더 개요 

02 이미지 슬라이더 구성 

03 기본 코드 구성 

04 플러그인 구성 

 

 

PART 04 프로젝트

 

Chapter 16 최종 프로젝트 - 온라인 그림판

01 발상

02 필요한 요소 확인

03 캔버스

04 socket.io 모듈

05 서버 구성 

06 클라이언트 구성

07 실행 확인 

 

APPENDIX 부록

01 CSS 선택자 

 

찾아보기 

  • 첫번째 리뷰어가 되어주세요.
결제하기
• 문화비 소득공제 가능

배송료 안내

  • 책, 아이템 등 상품을 1만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

도서판매처

리뷰쓰기

닫기
* 도서명 :
IT CookBook, 자바스크립트 프로그래밍 입문(2판)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, 자바스크립트 프로그래밍 입문(2판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, 자바스크립트 프로그래밍 입문(2판)
구입처*
구입일*
부가기호*
부가기호 안내

* 인터넷 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실