01 안녕? 자바스크립트!
__01-1 웹 프로그래밍이란?
__01-2 자바스크립트로무엇을할수있을까?
__01-3 자바스크립트의특징은무엇일까?
02 자바스크립트와 친해지기
__02-1 개발환경준비하기
__02-2 비주얼스튜디오코드와인사하기
____[Doit!]작업폴더를설정하고파일열어보기
____[Doit!]다른파일과비교하며코드작성하기
____[Doit!]라이브서버확장기능사용하기
__02-3 자바스크립트소스작성하고실행하기
____[Doit!] HTML 문서안에자바스크립트소스작성하기
____[Doit!]외부스크립트파일연결하기
__02-4 나의첫번째자바스크립트프로그램
____[Doit!]인사하는브라우저만들기
__02-5 자바스크립트의입력과출력
____[Doit!]크롬브라우저콘솔로오류찾아내기
__02-6 자바스크립트소스를작성할때지켜야할규칙
03 변수와 자료형 그리고 연산자
__03-1 변수란무엇일까?
____[Doit!]나이계산프로그램만들기
__03-2 자료형이해하기
__03-3 연산자이해하기
____[Doit!]할인가격계산프로그램만들기
__03-4 연산자깊게알아보기
04 흐름을 제어한다! 제어문
__04-1 조건에 따라 흐름 조절하기 - if문, if…else문과 조건 연산자
____[Doit!] 3의배수검사기만들기
__04-2 조건이많을때흐름조절하기-switch문
____[Doit!]switch문으로여러조건값확인하기
__04-3 명령반복실행하기-for문
____[Doit!]for문작동과정이해하기
__04-4 for문반복하기-중첩for문
____[Doit!]별찍기실습으로중첩for문알아보기
____[Doit!]구구단프로그램만들기
__04-5 특정조건에따라반복하기-while문, do…while문
____[Doit!]팩토리얼계산기만들기
__04-6 반복을건너뛰거나멈추기-break문, continue문
____[Doit!]짝수더하기프로그램만들기
05 함수와 이벤트
__05-1 여러동작을묶
실무에서 널리 쓰는 자바스크립트 필수 문법을 모두 담았다!
변수부터 브라우저 객체 모델까지 쉽고 빠르게
처음 보는 개념이 너무 많아 겁먹고 책을 덮어버린 적 있나요? 입문자에게 당장 쓰지 않을 어려운 문법은 부담일 뿐입니다. 필요한 문법부터 빠르게 배워 쓸 수 있다면 공부가 더 재밌고 효율적이겠지요? 이 책은 실무에서 가장 많이 쓰는 자바스크립트 필수 문법을 ES6(ECMAScript2015 이상 버전을 기준으로 알차게 담았습니다. 자바스크립트와 웹 프로그래밍의 기본을 빠르게 다져 보세요.
계산기부터 회원 가입 프로그램까지
여러 가지 프로그램을 만들며 문법도 신나게 배운다!
영어 단어를 외울 때, 단어만 외운다면 그 단어를 어떤 상황에 써야 할지 알 수 없지요. 프로그래밍도 마찬가지입니다. 이 문법이 어떤 프로그램의 어떤 기능을 만들 때 사용하는 건지 모른다면 문법을 아무리 열심히 배워도 제대로 쓸 수 없습니다. [Do it! 실습] 코너에서 구구단, 기념일 계산기, 로그인 프로그램 등 총 11가지 간단한 프로그램을 직접 만들며 실제로 코딩할 때 문법을 어떻게 사용하는지 자연스럽게 익혀 보세요.
1분 복습, 필수 개념 & 문법 퀴즈, 도전! 응용 문제까지
다양한 학습 설계로 손이 기억하게 만든다!
프로그래밍 언어는 머리로 이해했다고 마음대로 쓸 수는 없습니다. 말이 입에서 튀어나오듯, 손에서 코드가 술술 나올 때까지 반복해야 합니다. 새로 배운 문법을 바로 되새기는 [1분 복습], 꼭 외워야 할 개념과 문법을 점검하는 [필수 개념 & 문법 퀴즈], 배운 내용을 응용해 새로운 프로그램을 만드는 [도전! 응용 문제]까지 독자가 다양한 방법으로 끊임없이 손을 움직이며 공부하게 만듭니다.
독학도 문제없다!
맞춤 진도표와 저자 직강 동영상 제공
혼자 책으로 공부하는 독자가 더 편할 수 있도록 저자 직강 동영상을 이지스퍼블리싱 유튜브에서 무료로 제공합니다. 또, 독자가 원하는 기간에 책을 완주할 수 있도록 돕는 맞춤 진도표도 제공합니다. 프