HOME > Detail View

Detail View

바닐라 자바스크립트 : 순수 자바스크립트를 익히며 주도적인 개발자로 성장하기 (Loan 5 times)

Material type
단행본
Personal Author
고승원
Title Statement
바닐라 자바스크립트 = Vanilla JavaScript : 순수 자바스크립트를 익히며 주도적인 개발자로 성장하기 / 고승원 지음
Publication, Distribution, etc
서울 :   BJ Public,   2021  
Physical Medium
xv, 415 p. : 삽화 ; 24 cm
기타표제
플러그인이나 라이브러리를 사용하지 않은 순수 자바스크립트
ISBN
9791165921071
General Note
색인수록  
000 00000cam c2200205 c 4500
001 000046104321
005 20220419100933
007 ta
008 220111s2021 ulka 001c kor
020 ▼a 9791165921071 ▼g 93000
035 ▼a (KERIS)BIB000016012470
040 ▼a 211027 ▼c 211027 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2021z5
100 1 ▼a 고승원 ▼0 AUTH(211009)145164
245 1 0 ▼a 바닐라 자바스크립트 = ▼x Vanilla JavaScript : ▼b 순수 자바스크립트를 익히며 주도적인 개발자로 성장하기 / ▼d 고승원 지음
246 0 3 ▼a 플러그인이나 라이브러리를 사용하지 않은 순수 자바스크립트
260 ▼a 서울 : ▼b BJ Public, ▼c 2021
300 ▼a xv, 415 p. : ▼b 삽화 ; ▼c 24 cm
500 ▼a 색인수록
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2021z5 Accession No. 111856752 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

자바스크립트는 이제 브라우저를 넘어 웹 애플리케이션뿐만 아니라 마이크로 컨트롤러까지 점점 사용하는 곳이 늘어나고 있다. 이 책은 이런 변화의 흐름에서 주도적인 개발자로 성장하기 위해 웹 프런트엔드 프레임워크 및 라이브러리를 수동적으로 이용하는 것이 아니라 좀 더 깊이 있게 이해하고 사용하며, 더 나아가 웹 프런트엔드 프레임워크 및 라이브러리를 스스로 개발할 수 있는 역량을 가지게 한다. 그러기 위해서는 이 책을 통해 반드시 바닐라 자바스크립트, 즉 순수 자바스크립트를 익혀야 한다.

실무 역량까지 한 번에 잡을 수 있는
바닐라 자바스크립트 이론서


자바스크립트는 이제 브라우저를 넘어 웹 애플리케이션뿐만 아니라 마이크로 컨트롤러까지
점점 사용하는 곳이 늘어나고 있다.

이 책은 이런 변화의 흐름에서 주도적인 개발자로 성장하기 위해 웹 프런트엔드 프레임워크 및 라이브러리를 수동적으로 이용하는 것이 아니라 좀 더 깊이 있게 이해하고 사용하며, 더 나아가 웹 프런트엔드 프레임워크 및 라이브러리를 스스로 개발할 수 있는 역량을 가지게 한다. 그러기 위해서는 이 책을 통해 반드시 바닐라 자바스크립트, 즉 순수 자바스크립트를 익혀야 한다.

이 책의 특징
- 바닐라 자바스크립트의 기초부터 최근 고급 문법까지 다뤘습니다.
- 이론 위주의 설명에 실무 활용 예제까지 더했습니다.
- 여러분이 직접 라이브러리를 개발할 수 있습니다.
이 책이 필요한 독자
- 자바스크립트 기술을 사용하는 개발자
- 바닐라 자바스크립트를 배우고 싶은 개발자

“JavaScript is Everywhere”

이 책은 자바스크립트를 처음 접하는 독자들에겐 꼭 필요한 기초 문법을, 좀 더 성장하고 싶은 주니어 개발자들에겐 고급 문법과 실무 사용 사례를 배울 수 있도록 자바스크립트에 대해 아낌없이 담았습니다. 실무 사용 사례에 대한 소스 코드도 도서에 함께 제공하기 때문에, 도서를 활용하여 좀 더 주도적인 개발자로 성장하실 수 있습니다. 이 책을 통하여 기본 문법을 배우고, 예제까지 마스터해서 능력 있는 개발자, 인정받는 개발자가 되시길 바랍니다.


Information Provided By: : Aladin

Author Introduction

고승원(지은이)

24년 차 개발자이자 컨설턴트, 창업가, 작가, 번역가, 유튜버, 강사, 임팩트 투자자 등으로 활동하는 N잡러이다. 다수의 국내외 글로벌 기업 ERP 시스템을 구축하는 프로젝트에 참여했고 20개가 넘는 해외 도시에서 일한 경험이 있다. 다섯 번의 창업을 거쳐 현재는 회사 세 곳의 일원으로 일하며 끊임없이 도전하는 삶을 살고 있다. 유튜브 - https://www.youtube.com/c/개발자의품격

Information Provided By: : Aladin

Table of Contents

Chapter 1. 자바스크립트
자바스크립트의 역사
ECMA Script란
바닐라 JS

Chapter 2. 개발 환경 구성
2.1 Visual Studio Code 설치
2.2 Node.js 설치
2.3 자바스크립트 개발을 위한 유용한 vs code Extension 설치

Chapter 3. 자바스크립트 기본 문법
3.1 자바스크립트 작성 위치
3.2 HTML 파일 실행
3.3 콘솔(Console)
3.4 주석처리
3.5 변수와 상수
3.6 데이터 타입
3.7 64비트 부동소수점
3.8 연산자
3.9 조건문
3.10 반복문
3.11 함수(Function)

Chapter 4. 자바스크립트 내장 객체
4.1 Object 객체
4.2 String 객체
4.3 Number 객체
4.4 Array 객체
4.5 Date 객체
4.6 Set 객체
4.7 Map 객체
4.8 Math 객체
4.9 JSON 객체
4.10 Window 객체
4.11 Symbol

Chapter 5. 자바스크립트 고급 문법
5.1 this 키워드
5.2 Scope
5.3 Default Function Parameter
5.4 Rest Parameter
5.5 Arrow Function
5.6 Template Literals
5.7 Object Literal Syntax Extension
5.8 Spread Operator
5.9 Object Destructuring
5.10 Array Destructuring
5.11 XMLHttpRequest
5.12 Fetch API
5.13 Promise & Async/Await
5.14 Modules
5.15 Class
5.16 Error
5.17 Strict Mode (엄격 모드)
5.18 정규 표현식(Regular Expression)

Chapter 6. REST API
6.1 REST API
6.2 JSON 서버 사용하기

Chapter 7. Mock 서버 준비하기
7.1 Postman 설치
7.2 Mock 서버 생성
7.3 API 반환 데이터 설정

Chapter 8. 자바스크립트 HTML DOM
8.1 DOM Element(요소)
8.2 DOM Attribute
8.3 HTML 내용 변경
8.4 DOM 이벤트
8.5 DOM Style(스타일)

Chapter 9. 자바스크립트의 메모리 관리
9.1 메모리 할당
9.2 메모리 해제

Chapter 10. 자바스크립트 주요 Web APIs
10.1 LocalStorage, SessionStorage
10.2 Geolocation API
10.3 Web Speech API
10.4 encodeURI / decodeURI

Chapter 11. 브라우저의 랜더링 과정
11.1 렌더링 과정
11.2 리플로우(Reflow), 리페인트(Repaint)

Chapter 12. 자바스크립트 라이브러리 직접 구현해보기
12.1 Datepicker
12.2 날짜 포맷터
12.3 금액 포맷터
12.4 정수형 숫자만 입력 가능한 input 필드 만들기
12.5 소수점을 포함한 숫자만 입력 가능한 input 필드 만들기
12.6 다국어(i18n)
12.7 데이터 그리드

Chapter 13. SNS 로그인
13.1 카카오 계정으로 로그인하기
13.2 네이버 아이디로 로그인하기
13.3 구글 계정으로 로그인하기…

Chapter 14. 실습 예제
14.1 음료 자판기
14.2 지하철 요금 계산기
14.3 패밀리 레스토랑 결제 금액 계산기

찾아보기


Information Provided By: : Aladin

New Arrivals Books in Related Fields

Burns, Brendan (2023)
김성기 (2023)