인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
Programming

/

Programming Language

Learn Javascript ES6+ properly - Beginner

The ES6+ Understanding Course provides an in-depth introduction to the ES6 and subsequent standard ECMAScript specifications for JavaScript, with a theoretical foundation, and explains the differences from ES5, as well as the concepts and operating principles.

(4.9) 122 reviews

1,676 students

JavaScript
ES6

This course is prepared for Basic Learners.

What you will learn!

  • ECMAScript Concepts and How They Work

  • How to develop with modern frameworks and libraries in an ES6+ environment

What's different about Javascript ES6+?
Learn the basics of ES6+ from Naver developers

Getting to Know ECMAScript6+ Properly: Beginner

In 《ES6+ Understanding》, we will take an in-depth look at the differences from ES5, as well as the concepts and operating principles, based on the theory of ES6 and the subsequent standard ECMAScript specifications for Javascript.

You will see the process of operation in a modern browser with your own eyes, and learn tips and learning methods for good coding through various examples suitable for practical use . (However, this lecture is not an introductory lecture on JavaScript.)


In this lecture
It has these characteristics

  • This lecture is an edited and reconstructed version of the offline lectures held from April 2018.
  • We have preserved the questions and answers that students asked during offline lectures.
  • We wanted to introduce new features and explain the operating principles of the old and new methods in an easy-to-understand manner.
  • It is structured so that you can expand your knowledge step by step from the first lecture.
  • I tried to introduce examples that are used in practice as much as possible, and also tried to introduce methods to solve issues that I have personally experienced or encountered .

In this lecture
I have this goal

  • You can learn about ECMAScript concepts and operating principles.
  • You can develop with the latest frameworks or libraries in an ES6+ environment.

This lecture
This will help these people:

JavaScript
(front end)
developer

Anyone developing with frameworks/libraries such as ReactJS, VueJS, and Typescript in an ES6+ environment

People who are in a hurry to use it without understanding the principles and lack confidence or feel thirsty for the basics

Note

  • Those who understand all the contents of the curriculum of the lecture "Learning Core Concepts: Javascript Flow" (those who have prior knowledge of the operating principles of reference data, hoisting, scope, execution context, this binding, closures, prototypes, and class inheritance, etc.) will be able to understand the contents more easily.
  • On the other hand, for those who do not have the above-mentioned prior knowledge, it may be difficult to understand the comparison between the behavior in the ES5 environment and the new features. However, that does not mean that you cannot learn the new features of ES6, and I think that it may actually be easier to acquire.
  • It may not be suitable for those who already know everything on the curriculum.
  • ES6+ Class, Iterator, Generator, Promise, etc. are covered in 《Javascript ES6+ - Intermediate》 .

This lecture and
Related lectures

Core JavaScript

  • Core concepts that run through all of JavaScript

Javascript ES6+ - Intermediate

  • Standard ECMAScript specifications and theories after ES6
  • Differences from ES5, concepts, and how it works

Javascript ES6+ - Bonus

  • Other features of ES2015 such as proxy and module
  • New features added in ES2016, ES2017, and ES2018

Recommended for
these people!

Who is this course right for?

  • JavaScript (front-end) developer

  • Anyone developing with frameworks and libraries such as ReactJS, VueJS, and Typescript in an ES6+ environment

  • People who are in a hurry to use it without understanding the principles and lack confidence or feel thirsty for the basics

Need to know before starting?

  • JavaScript

Hello
This is

31,471

Students

644

Reviews

389

Answers

4.9

Rating

11

Courses

안녕하세요, 시니어 프론트엔드 개발자 정재남 입니다.
서로 돕고 함께 발전하는 건전한 공유문화를 지향하여 다양한 활동을 하고 있습니다.

저서: 코어 자바스크립트

유튜브 채널: FE재남

아티클 및 인터뷰 영상:

Curriculum

All

29 lectures ∙ (3hr 30min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!