품목정보
발행일 | 2021년 11월 01일 |
---|---|
쪽수, 무게, 크기 | 352쪽 | 188*257*30mm |
ISBN13 | 9791163033080 |
ISBN10 | 1163033081 |
발행일 | 2021년 11월 01일 |
---|---|
쪽수, 무게, 크기 | 352쪽 | 188*257*30mm |
ISBN13 | 9791163033080 |
ISBN10 | 1163033081 |
01 안녕? 자바스크립트! __01-1 웹 프로그래밍이란? __01-2 자바스크립트로 무엇을 할 수 있을까? __01-3 자바스크립트의 특징은 무엇일까? 02 자바스크립트와 친해지기 __02-1 개발 환경 준비하기 __02-2 비주얼 스튜디오 코드와 인사하기 ____[Do it!] 작업 폴더를 설정하고 파일 열어 보기 ____[Do it!] 다른 파일과 비교하며 코드 작성하기 ____[Do it!] 라이브 서버 확장 기능 사용하기 __02-3 자바스크립트 소스 작성하고 실행하기 ____[Do it!] HTML 문서 안에 자바스크립트 소스 작성하기 ____[Do it!] 외부 스크립트 파일 연결하기 __02-4 나의 첫 번째 자바스크립트 프로그램 ____[Do it!] 인사하는 브라우저 만들기 __02-5 자바스크립트의 입력과 출력 ____[Do it!] 크롬 브라우저 콘솔로 오류 찾아내기 __02-6 자바스크립트 소스를 작성할 때 지켜야 할 규칙 03 변수와 자료형 그리고 연산자 __03-1 변수란 무엇일까? ____[Do it!] 나이 계산 프로그램 만들기 __03-2 자료형 이해하기 __03-3 연산자 이해하기 ____[Do it!] 할인 가격 계산 프로그램 만들기 __03-4 연산자 깊게 알아보기 04 흐름을 제어한다! 제어문 __04-1 조건에 따라 흐름 조절하기 ― if문, if…else문과 조건 연산자 ____[Do it!] 3의 배수 검사기 만들기 __04-2 조건이 많을 때 흐름 조절하기 ― switch문 ____[Do it!] switch문으로 여러 조건 값 확인하기 __04-3 명령 반복 실행하기 ― for문 ____[Do it!] for문 작동 과정 이해하기 __04-4 for문 반복하기 ― 중첩 for문 ____[Do it!] 별 찍기 실습으로 중첩 for문 알아보기 ____[Do it!] 구구단 프로그램 만들기 __04-5 특정 조건에 따라 반복하기 ― while문, do…while문 ____[Do it!] 팩토리얼 계산기 만들기 __04-6 반복을 건너뛰거나 멈추기 ― break문, continue문 ____[Do it!] 짝수 더하기 프로그램 만들기 05 함수와 이벤트 __05-1 여러 동작을 묶은 덩어리, 함수 ____[Do it!] 버튼으로 함수를 실행하는 프로그램 만들기 __05-2 let과 constant로 변수 선언하기 __05-3 여러 번 사용할 수 있는 함수 만들기 __05-4 함수 표현식 __05-5 이벤트 다루기 ____[Do it!] 〈button〉 태그에 이벤트 처리기로 함수 연결하기 ____[Do it!] [상세 설명] 버튼 만들기 ____[Do it!] 여러 이벤트 처리기 연결하기 06 여러 자료를 한꺼번에 담는 객체 __06-1 객체란? __06-2 사용자 정의 객체 만들기 ____[Do it!] 리터럴 표기법으로 장난감 정보 객체 만들기 ____[Do it!] 생성자 함수로 도서 목록 객체 만들기 __06-3 Date 객체를 활용해 기념일 계산기 만들기 ____[Do it!] 기념일 계산 프로그램 만들기 07 배열을 쉽게 다루자! Array 객체 __07-1 Array 객체란? __07-2 Array 객체의 함수 알아보기 __07-3 여행 준비물 점검 프로그램 만들기 ____[Do it!] 준비물 점검 프로그램 만들기 08 웹 문서를 다루는 방법, 문서 객체 모델(DOM) __08-1 문서 객체 모델이란? ____[Do it!] DOM을 사용하지 않고 상세 설명 가리기 ____[Do it!] DOM을 사용하여 상세 설명 가리기 __08-2 DOM 요소에 접근하기 ____[Do it!] DOM 요소에 접근하는 여러 가지 방법 __08-3 웹 요소의 태그 속성 가져와서 수정하기 ____[Do it!] 선택한 상품 이미지 표시하기 __08-4 DOM에서 이벤트 처리하기 ____[Do it!] addEventListener( ) 함수로 여러 이벤트를 한번에 처리하기 __08-5 웹 요소의 스타일 가져와서 수정하기 ____[Do it!] [상세 설명 보기/닫기] 버튼 만들기 __08-6 DOM에 요소 추가하기 ____[Do it!] 웹 문서에 새로운 노드 추가하기 ____[Do it!] 참가 신청 명단 프로그램 만들기 __08-7 추가한 노드 순서 바꾸거나 삭제하기 ____[Do it!] 여러 노드를 한꺼번에 저장하는 노드 리스트 ____[Do it!] 참가 신청 명단 프로그램 개선하기 09 폼과 자바스크립트 __09-1 폼 요소에 접근하는 여러 가지 방법 ____[Do it!] 배송 정보 자동 입력 프로그램 만들기 __09-2 폼 요소에서 입력값 검증하기 ____[Do it!] 입력값 검증 프로그램 만들기 __09-3 다양한 폼 요소 다루기 10 웹 브라우저를 다루는 방법, 브라우저 객체 모델 __10-1 브라우저 객체 모델이란? __10-2 웹 브라우저를 제어하는 Window 객체 ____[Do it!] 팝업 창 표시 프로그램 만들기 __10-3 브라우저 정보가 담긴 Navigator 객체 __10-4 그 밖의 브라우저 객체들 찾아보기 [특별 부록] 실전 프로젝트 |
백엔드 개발자를 목표로 취업을 준비하는 중에 프론트 영역의 자바스크립트가 부족하다는 판단을 하게 되고 최소한의 자바스크립트에 대한 이해를 하자는 생각으로 이 책을 구매하게 되었습니다. 이 책은 자바스크립트 코드로 프로그래밍에 대한 개념들을 설명하고 또한 프론트단에서 선택자로 변수를 찾거나 노드의 자식화과정을 거치는 내용을 쉽게 설명했습니다. 그리고 특별부록으로 실전문제를 첨부하여서 책내용을 바탕으로 실습을 할 수 있는 과정까지 거치니 기본적인 자바스크립트에 대한 내용을 알 수 있었습니다. 무엇보다 쉬운설명이 저에게는 제일 마음이 들었습니다.
쇼핑몰 제작을 위해 시작한 공부로 첫번째는 Do it! Html5 + css3 웹 표준의 정석을 공부하고
두번째 책 추천을 부탁드렸더니 자바스크립트 입문을 추천해주셨다 .
DOM 에서 이벤트 처리하기, DOM 요소, 폼 요소 부분이 가장 흥미롭고 재미있었다 .
아직까지도 너무 어려운 건 어쩔 수 없이 내가 앞으로 발전시켜나가야 하는 부분 ..
초급자 눈높이에 맞춰 혼자 공부하는데에는 이만한 책이 없다고 생각하기 때문에
앞으로도 꾸준히 참고하며 공부해 나가야겠다 .
처음 코딩공부의 시작은 가장 쉽기로 유명한 파이썬이었습니다. 파이썬의 기초를 배우고
간단한 프로그램?을 만들며 가지고 놀던중, 웹의 존재를 우연히 인식하게 되었는데요.
웹은 html과 css 그리고 javascript로 구성되어있고, javascript가 프로그래밍 언어로서
역할을 한다는 것을 알고 파이썬에 이어 공부를 시작하기로 결심하게 되었습니다.
책 제목처럼 입문수준이긴 하지만, 이러한 분야가 있다는 것에 기초를 닦았다는 것에 의의가 있다고 생각합니다.
이미 공부한 파이썬으로도 django, flask와 같은 프레임워크를 통해 웹개발을 할 수 있다고 합니다.
이를 위해선 또 얼마나 많은 공부를 해야할지 모르겠지만,
이 책을 통해 웹의 기본을 배우고 javascript의 활용성에 대해 인지할 수 있어서 유익한 시간이었습니다.