인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
개발 · 프로그래밍

/

프로그래밍 언어

빠르게 배우는 ES6 스킬과 자바스크립트 비동기 프로그래밍

비동기 환경에서 쉽게 코드를 작성할 수 있도록 ES6의 새로운 기능에 대해 배우고 자바스크립트 스킬을 향상시켜 보세요.

(4.5) 수강평 27개

수강생 218명

Thumbnail

초급자를 위해 준비한
[프로그래밍 언어] 강의입니다.

이런 걸
배워요!

  • ECMAScript 6 (ES6)의 핵심 개념과 개선 사항

  • let과 const 선언자의 차이점과 사용법

  • 템플릿 리터럴을 활용한 문자열 보간 및 다중 라인 문자열

  • 객체와 배열에서 개별 변수 할당을 위한 구조 분해 할당

  • ES6 클래스 키워드를 사용한 객체 지향 프로그래밍

  • 화살표 함수와 this 컨텍스트 처리

  • 기본 매개변수를 사용한 함수 인수 처리

  • 이터레이터와 심볼 타입을 사용한 고유 객체 속성 생성

  • Rest 파라미터를 사용한 가변 함수 인수 처리

  • Map과 Set 데이터 구조를 사용한 효율적인 키-값 쌍 관리

  • 제너레이터 함수와 yield 문을 사용한 실행 흐름 제어

  • 비동기 작업 처리를 위한 Promises 사용법

  • 콜백 헬 문제를 해결하기 위한 비동기 프로그래밍

1. 강좌 소개

기존 자바스크립트에서 불편했던 부분들을 크게 개선한 ES6 를 다룬 강의입니다. ES6에 기본적으로 포함되고, 추가된 여러 특징들 중에 꼭 필요한 필수 요소들에 대해 학습합니다. 기존 콜백 패턴을 사용하는 것이 아닌 ES6에 새로 추가된 기능들로 비동기 프로그래밍하는 실습을 해 봅니다. 강의를 통해 짧은 시간에 학습을 할 수 있도록 알아보기 쉽고, 지루하지 않게 제작/편집된 강좌입니다.

2. 학습 목표

  • ES6에 도입 된 새로운 기능 배우기
  • 프로미스 및 비동기 함수로 비동기 프로그래밍을 사용하는 법을 익힙니다.  비동기 프로그래밍 미니프로젝트가 포함되어 있습니다.
  • 강좌를 마치면 자신의 앱에 ES6 코드를 구현할 수 있습니다.
  • 학습후에는 ES6를 사용하는 타입스크립트 및 프론트 프레임워크를 이해할 수 있습니다.

3. 도움이 되는 분들

  • 최신 프런트 프레임워크 등을 통해 ES6를 사용하시는 분
  • 타입스크립트를 사용하시거나 사용하려고 하시는 분
  • 콜백지옥에서 벗어나고픈 분

4. 강좌 특징

  • 적은 시간투자로 빠르고 부담없이 학습할 수 있습니다.
  • 강의 후반으로 갈수록 앞에서 학습한 스킬을 사용하므로 코드에 자연스럽게 적용할 수 있습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 프로그래밍 초보자

  • 자바스크립트의 최신 기능을 배우고 싶은 사람

  • 비동기 프로그래밍에 관심 있는 개발자

  • 객체 지향 프로그래밍을 이해하고 싶은 사람

  • 웹 개발자로서 자바스크립트의 심화 개념을 배우고 싶은 사람

선수 지식,
필요할까요?

  • 자바스크립트

안녕하세요
김형태입니다.

수강생 수

218

수강평 수

27

강의 평점

4.5

강의 수

1

전 로그프레소 프론트엔드 개발자입니다. "앵귤러 프로그래밍", "타입스크립트 tutorial", "자바스크립트 핵심개념과 원리" 등의 오프라인 강의를 진행해 왔습니다.

커리큘럼

전체

25개 ∙ (1시간 15분)

  • Block scope

    02:30

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!