비동기 환경에서 쉽게 코드를 작성할 수 있도록 ES6의 새로운 기능에 대해 배우고 자바스크립트 스킬을 향상시켜 보세요.
이런 걸
배워요!
ECMAScript 6 (ES6)의 핵심 개념과 개선 사항
let과 const 선언자의 차이점과 사용법
템플릿 리터럴을 활용한 문자열 보간 및 다중 라인 문자열
객체와 배열에서 개별 변수 할당을 위한 구조 분해 할당
ES6 클래스 키워드를 사용한 객체 지향 프로그래밍
화살표 함수와 this 컨텍스트 처리
기본 매개변수를 사용한 함수 인수 처리
이터레이터와 심볼 타입을 사용한 고유 객체 속성 생성
Rest 파라미터를 사용한 가변 함수 인수 처리
Map과 Set 데이터 구조를 사용한 효율적인 키-값 쌍 관리
제너레이터 함수와 yield 문을 사용한 실행 흐름 제어
비동기 작업 처리를 위한 Promises 사용법
콜백 헬 문제를 해결하기 위한 비동기 프로그래밍
기존 자바스크립트에서 불편했던 부분들을 크게 개선한 ES6 를 다룬 강의입니다. ES6에 기본적으로 포함되고, 추가된 여러 특징들 중에 꼭 필요한 필수 요소들에 대해 학습합니다. 기존 콜백 패턴을 사용하는 것이 아닌 ES6에 새로 추가된 기능들로 비동기 프로그래밍하는 실습을 해 봅니다. 강의를 통해 짧은 시간에 학습을 할 수 있도록 알아보기 쉽고, 지루하지 않게 제작/편집된 강좌입니다.
학습 대상은
누구일까요?
프로그래밍 초보자
자바스크립트의 최신 기능을 배우고 싶은 사람
비동기 프로그래밍에 관심 있는 개발자
객체 지향 프로그래밍을 이해하고 싶은 사람
웹 개발자로서 자바스크립트의 심화 개념을 배우고 싶은 사람
선수 지식,
필요할까요?
자바스크립트
전 로그프레소 프론트엔드 개발자입니다. "앵귤러 프로그래밍", "타입스크립트 tutorial", "자바스크립트 핵심개념과 원리" 등의 오프라인 강의를 진행해 왔습니다.
전체
25개 ∙ (1시간 15분)