가. ECMAScript 6 소개 및 환경설정
- ES6의 주요 특징 소개
- 개발 환경 설정
나. 새로운 변수 선언과 스코프
- let과 const 변수
- 블록 스코프 이해
다. 템플릿 리터럴
라. 화살표 함수와 this
- 화살표 함수 소개
- 화살표 함수 vs 일반 함수
- this 키워드와 동작 방식
마. 객체와 배열
- 비구조화 할당
- Spread 연산자
- map, filter, reduce
바. 클래스와 객체 지향 프로그래밍
- 클래스 문법
- 메서드와 생성자
사. 모듈 시스템
- import와 export를 통한 모듈화
아. 프로미스와 비동기 프로그래밍
- 프로미스 개념
- async/await