상세정보
미리보기
Do it! 웹 프로그래밍을 위한 자바스크립트 기본 편
- 저자
- 고경희 저
- 출판사
- 이지스퍼블리싱
- 출판일
- 2019-04-12
- 등록일
- 2021-08-11
- 파일포맷
- PDF
- 파일크기
- 35MB
- 공급사
- YES24
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
키보드만 잡아라! 하루 2시간씩 10일에 끝난다!
웹 개발자를 향한 첫걸음! 기본 문법부터 빠르게 정복하자!
무엇이든 처음 공부할 때는 기본기부터 빠르게 정복해야 한다. 그래야 그 분야에 재미를 느끼며 빠르게 적응할 수 있다. 《Do it! 웹 프로그래밍을 위한 자바스크립트 기본 편》은 자바스크립트를 통해 웹 프로그래밍에 입문하는 사람들이 가장 먼저 배워야 할 기본 문법을 웹 분야 베스트셀러 저자인 고경희 선생이 모아 엮은 책이다. 137개 예제를 통해 직접 프로그램을 만들면서 기본 문법을 흥미롭게 배운 뒤 ‘1분 복습’, ‘마무리 실습’, ‘연습 문제’ 등을 통해 다시 사용해 보면서 기본기를 탄탄하게 다진다. 궁금한 내용은 저자의 동영상 강의나 온라인 카페를 통해 쉽게 해결할 수 있다. 이 책을 통해 웹 개발자를 향한 첫걸음을 가볍게 떼어보자!
※ 이 책은PDF 북이므로 화면이 작은 단말기(스마트폰)에서는 보기 불편합니다. ※
저자소개
HTML5와 CSS3의 모든 태그를 집대성하여 베스트셀러에 오른 『Do it! HTML5+CSS3 웹 표준의 정석』 등 지금까지 40여 종의 책을 집필했다. 이번에는 생활코딩에 올라와 있는 이고잉 님의 깃(Git)과 깃허브(GitHub) 강의 영상을 학습서 형태로 처음부터 끝까지 새롭게 쓰고, 더 필요한 부분을 추가로 집필했다.
홍익대학교 컴퓨터공학과를 졸업하고 동 대학원에서 인공지능을 공부했다. 한국디지털대학교에서 웹 기초(HTML) 분야를 강의했고, 한국 전자정보통신산업진흥회 등에서 웹 기술에 관한 강의를 진행해 왔다. Developer Technologies 분야의 마이크로소프트 공인 최고기술전문가(Most Valuable Professional)로 현재 활동 중이다.
목차
----------------------------------
01장 안녕? 자바스크립트!
----------------------------------
01-1 웹 프로그래밍이란? 14
01-2 자바스크립트로 무엇을 할 수 있을까? 17
01-3 자바스크립트의 특징은 무엇일까? 20
----------------------------------------
02장 자바스크립트와 친해지기
----------------------------------------
02-1 개발 환경 준비하기 24
02-2 비주얼 스튜디오 코드와 인사하기 28
02-3 자바스크립트 소스 작성하고 실행하기 3
02-4 나의 첫 번째 자바스크립트 프로그램 42
02-5 자바스크립트의 입력과 출력 46
02-6 자바스크립트 소스를 작성할 때 지켜야 할 규칙
---------------------------------------------
03장 변수와 자료형 그리고 연산자
---------------------------------------------
03-1 변수란 무엇일까? 59
03-2 자료형 이해하기 66
03-3 연산자 이해하기 75
03-4 연산자 깊게 알아보기 82
---------------------------------------
04장 흐름을 제어한다! 제어문
---------------------------------------
04-1 조건에 따라 흐름 조절하기 ― if문, if…else문과 조건 연산자
04-2 조건이 많을 때 흐름 조절하기 ― switch문
04-3 명령 반복 실행하기 ― for문
04-4 for문 반복하기 ― 중첩 for문 108
04-5 특정 조건에 따라 반복하기 ― while문, do…while문 114
04-6 반복을 건너뛰거나 멈추기 ― break문, continue문 118
--------------------------
05장 함수와 이벤트
--------------------------
05-1 여러 동작을 묶은 덩어리, 함수 125
05-2 여러 번 사용할 수 있는 함수 만들기 130
05-3 이벤트 다루기 142
----------------------------------------------
06 여러 자료를 한꺼번에 담는 객체
----------------------------------------------
06-1 객체란? 155
06-2 사용자 정의 객체 만들기 165
06-3 Date 객체를 활용해 기념일 계산기 만들기 174
------------------------------------------------
07장 배열을 쉽게 다루자! Array 객체
------------------------------------------------
07-1 Array 객체란? 195
07-2 Array 객체의 함수 알아보기 197
07-3 여행 준비물 점검 프로그램 만들기 206
------------------------------------------------------------------
08장 웹 문서를 다루는 방법, 문서 객체 모델(DOM)
------------------------------------------------------------------
08-1 문서 객체 모델이란? 225
08-2 DOM 요소에 접근하기 233
08-3 웹 요소의 태그 속성 가져와서 수정하기 241
08-4 DOM에서 이벤트 처리하기 248
08-5 웹 요소의 스타일 가져와서 수정하기 252
08-6 DOM에 요소 추가하기 262
08-7 추가한 노드 순서 바꾸거나 삭제하기 275
-------------------------------
09장 폼과 자바스크립트
-------------------------------
09-1 폼 요소에 접근하는 여러 가지 방법 291
09-2 폼 요소에서 입력값 검증하기 300
09-3 다양한 폼 요소 다루기 306
-----------------------------------------------------------------------------
10장 웹 브라우저를 다루는 방법, 브라우저 객체 모델(BOM)
-----------------------------------------------------------------------------
10-1 브라우저 객체 모델이란? 317
10-2 웹 브라우저를 제어하는 Window 객체 319
10-3 브라우저 정보가 담긴 Navigator 객체 332
10-4 그 밖의 브라우저 객체들 340