📘 Eloquent JavaScript – (2025–2026 Edition)
📚 JavaScript Notes (2025–2026) Edition은 대학생, 대학 진학 준비생, 소프트웨어 공학 전공자, 그리고 미래 개발자를 위한 완벽한 학술 및 실무 자료입니다. 체계적이고 학습자에게 친숙한 방식으로 JavaScript 교육 과정을 모두 아우르는 이 에디션은 완벽한 교육 과정, 연습 문제 및 퀴즈를 결합하여 효과적이고 흥미로운 학습을 제공합니다.
이 앱은 프로그래밍 기초부터 비동기 프로그래밍, Node.js, 브라우저 기반 애플리케이션과 같은 고급 주제까지 JavaScript 개념을 마스터할 수 있는 단계별 가이드를 제공합니다. 각 단원은 설명, 예제, 연습 문제로 구성되어 있어 학생들의 이해를 높이고 학업 시험 및 전문성 개발에 대비할 수 있도록 세심하게 설계되었습니다.
---
🎯 학습 성과:
- 기초부터 고급 프로그래밍까지 JavaScript 개념을 이해합니다.
- 단원별 연습 문제 및 퀴즈를 통해 지식을 강화합니다.
- 실무 코딩 경험을 쌓으세요.
- 대학 시험 및 기술 면접을 효과적으로 준비하세요.
- 실제 소프트웨어 개발 및 문제 해결 기술을 적용하세요.
---
📂 단원 및 주제
🔹 단원 1: 값, 유형 및 연산자
- 숫자 및 문자열
- 부울 및 Null
- 연산자 및 표현식
🔹 단원 2: 프로그램 구조
- 변수 및 바인딩
- 조건문
- 루프 및 반복
- 함수
🔹 단원 3: 함수
- 함수 정의
- 매개변수 및 반환 값
- 변수 범위
- 클로저
🔹 단원 4: 데이터 구조: 객체 및 배열
- 컬렉션으로서의 객체
- 배열
- 속성 및 메서드
- 가변성
🔹 단원 5: 고차 함수
- 값으로서의 함수
- 인수로 함수 전달
- 함수를 생성하는 함수
🔹 단원 6: 객체의 비밀스러운 삶
- 프로토타입
- 상속
- 생성자 함수
🔹 단원 7: 프로젝트 - JavaScript 로봇
- 상태 및 동작
- 메서드 작성
- 객체 지향 설계
🔹 단원 8: 버그와 오류
- 오류 유형
- 디버깅 기법
- 예외 처리
🔹 단원 9: 정규 표현식
- 패턴 매칭
- 텍스트 검색 및 바꾸기
- JavaScript에서의 정규 표현식
🔹 단원 10: 모듈
- 모듈성
- 내보내기 및 가져오기
- 코드 구성
🔹 단원 11: 비동기 프로그래밍
- 콜백
- Promises
- Async-Await
🔹 단원 12: JavaScript와 브라우저
- DOM
- 이벤트 및 사용자 입력
- 브라우저 API
🔹 단원 13: 문서 객체 모델
- DOM 트리 탐색
- 요소 조작
- 이벤트 리스너
🔹 단원 14: 이벤트 처리
- 전파
- 위임
- 키보드 및 마우스 이벤트
🔹 단원 15: 캔버스에 그리기
- 캔버스 API 기본 사항
- 도형 및 경로
- 애니메이션
🔹 단원 16: HTTP 및 폼
- HTTP 요청 만들기
- 폼 작업
- 서버로 데이터 전송
🔹 단원 17: Node.js
- Node.js 소개
- 파일 시스템
- 서버 생성
- Node 모듈
---
🌟 이 앱을 선택해야 하는 이유
- 구조화된 형식으로 전체 JavaScript 교과 과정을 다룹니다.
- 연습을 위한 객관식 문제, 퀴즈, 코딩 연습이 포함되어 있습니다.
- 빠른 학습과 복습을 위한 명확한 설명과 예시.
- 학사/컴퓨터공학, 학사/IT, 소프트웨어 공학 전공 학생 및 개발자에게 적합합니다.
- 문제 해결 및 전문 프로그래밍의 탄탄한 기반을 구축합니다.
---
✍ 이 앱은 다음 저자의 영감을 받았습니다.
Marijn Haverbeke, David Flanagan, Douglas Crockford, Nicholas C. Zakas, Addy Osmani
📥 지금 다운로드하세요!
지금 바로 JavaScript Notes (2025–2026) Edition을 다운로드하세요! 체계적이고 시험 중심적이며 전문적인 방식으로 JavaScript 개념을 배우고, 연습하고, 마스터하세요.