JavaScript 개요 및 목차
자바스크립트에 대해 입문자가 체계적으로 배울 수 있도록 구성해 보았습니다.
점진적으로 난이도를 높이며 자바스크립트의 기본부터 심화 내용까지 다룰 수 있도록 작성하였습니다.
목차
1. **자바스크립트 소개**
- 자바스크립트란 무엇인가?
- 자바스크립트의 역사와 발전
- HTML, CSS, 자바스크립트의 관계
2. **자바스크립트 기본 문법**
- 변수와 상수 (var, let, const)
- 데이터 타입 (숫자, 문자열, 불리언, null, undefined)
- 연산자 (산술, 비교, 논리, 할당 연산자)
3. **제어문**
- 조건문 (if, else if, else, switch)
- 반복문 (for, while, do while)
4. **함수**
- 함수 선언과 호출
- 매개변수와 반환값
- 함수 표현식과 화살표 함수
5. **객체와 배열**
- 객체(Object) 생성과 사용
- 배열(Array) 생성과 사용
- 배열 및 객체의 메서드
6. **DOM 조작**
- DOM(Document Object Model) 소개
- 요소 선택하기 (getElementById, querySelector 등)
- 요소 조작하기 (텍스트 변경, 속성 변경, 스타일 변경)
- 이벤트 처리 (click, mouseover 등)
7. **자바스크립트 고급 개념**
- 스코프와 클로저
- 호이스팅
- 콜백 함수와 비동기 처리 (Promise, async/await)
8. **자바스크립트와 웹 API**
- 브라우저 내장 API 사용하기 (localStorage, fetch 등)
- JSON 데이터 처리
- AJAX와 서버 통신
9. **자바스크립트 라이브러리와 프레임워크 소개**
- jQuery 기본 사용법
- React.js 소개와 기본 사용법
10. **프로젝트와 실습**
- 간단한 웹 애플리케이션 만들기 (To-Do 리스트)
- 자바스크립트 디버깅 방법
- 코드 최적화와 성능 개선
댓글
댓글 쓰기