강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Intermediate-Advanced JavaScript: Engine Core

This is the second course in the JavaScript Bible series, which consists of four courses. By understanding the JavaScript engine, you can develop programs optimized for JavaScript and design systems with confidence.

(4.7) 104 reviews

1,719 learners

Level Basic

Course period Unlimited

  • tonextday
JavaScript
JavaScript
JavaScript
JavaScript

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

oilater

100% enrolled

Thank you, teacher. In the first class of the basic course, you said that JavaScript is the point of contact with the user, which touched my heart. I wanted to become a developer who thinks of the customer first, and I think I feel more proud as a front-end developer. I learned so much through the basic and intermediate-advanced courses!! It was amazing how things that I had found difficult when I tried to approach them in terms came to be understood naturally when I understood how the JavaScript engine works. This was exactly the lecture I wanted, and now I'm going to finish the ES6 basic and advanced courses. ㅎㅎ I want to apply it well in React and in real life, but I'm not sure exactly, but I'll try to do it well. ㅎㅎ Thank you so much for recording such a great lecture!

5.0

초지일코

14% enrolled

A lecture that I want to watch alone~ This is a lecture by Kim Young-bo that I trust because I have already experienced it in books and offline. You can't find such in-depth content anywhere else. This is not a lecture that just skims the surface. I recommend it to those who want to learn JavaScript properly.

5.0

김상헌

96% enrolled

I am a junior developer currently working as a front-end developer. I thought I knew it well, but after watching this lecture, I found myself knowing it here and there. Now, I will write my course review. I am writing this review after listening to all four lectures, from the JavaScript beginner course to the ES6 advanced course. I think the best course review is when you can write about things that you couldn't write because you had vague knowledge. For example, by knowing the argument value that will receive the parameter value as this after the map, forEach, and filter functions, I was able to finish the time complexity of (n2) by repeating the loop twice, and as the concept of call, apply, and bind became clearer, I was always confused about this, but when I was confused, I could directly bind this when calling the function and handle it. And as for the concept of scope, while listening to the in-depth course, I found it step by step, and if it is not there, I look for __proto__, and if it is not there, I look for __proto__ in the lower part, etc. I don't know if this expression is right, but I was really blessed while listening to Youngbo's lecture... And last night, while implementing csr directly in vanilla, I felt the fun of learning about things that I would not have even known the principles of in the front-end framework, such as inheriting built-in objects for class events and processing them. Certainly, even people in the team said that my code has suddenly become surprisingly clean. They told me stories. For those of you who are thinking about taking the course, this is a course that you will not regret spending money on. Especially for those of you who want to know and use it for sure, you will feel that there are many more convenient, better, and more efficient built-in functions than the ones you used every day. Don't hesitate, I recommend that you purchase all of Youngbo's lecture series and listen to them all. You will feel that the quality of your code will change and your way of thinking will change. I am proud of it.

What you will gain after the course

  • You will discover the fundamental core of JavaScript.

  • You can write engine-optimized JavaScript code.

  • You can design programs optimized for the JavaScript environment.

The definitive edition of JavaScript lectures!
You can learn and organize everything thoroughly without missing a thing.

The ultimate edition of advanced JavaScript lectures
Put a finishing touch on your JavaScript skills.

This is the second course in the JavaScript Bible series, which consists of 4 courses.
It covers more than 95% of the JavaScript specification.
It is broad, deep, and detailed.
Beginners can learn everything without exception, and experienced developers can organize their overall knowledge.
Through this Bible series, you can truly master JavaScript once and for all.

The entire Bible course follows a single scenario.
In other words, it has a defined curriculum and learning sequence. You just need to follow the course.
There is no overlapping content. You won't waste time or money on redundancies. You can finish everything with this one Bible course.


🗒 Course Introduction

You will be able to understand how the JavaScript engine processes code. This allows you to develop programs optimized for the engine. You will be able to write program code perfectly, and the structure of how the code executes will naturally come to mind.

The entire course follows a single scenario. By following along, your skills will naturally build up one by one. Your proficiency will take shape piece by piece, just like completing a puzzle.

This course incorporates over 8 years of experience in teaching intermediate to advanced offline JavaScript classes.


🗒 High-level keywords of the course

  • Function object (creation process, structure, internal properties), engine parsing order and methods
  • Hoisting, Overloading, Scope (Static, Dynamic), Global Scope, Identifier Resolution
  • Execution Context, Lexical Environment Component, This Binding Component, Argument Handling Mechanism
  • Instance (creation phase, inheritance), constructor function, prototype (connection, inheritance, sharing, extension)
  • this and instances, this binding, recursive functions, immediately invoked function expressions (IIFE), closure logic

강좌 소개

Recommended for
these people

Who is this course right for?

  • Those who want to become intermediate to advanced JavaScript developers

  • Those who want to build a fundamental foundation in JavaScript.

  • Those who want to develop with engine optimization in mind

  • Those who intend to design optimized for the JavaScript environment

Need to know before starting?

  • JavaScript Basic Syntax

Hello
This is

9,737

Learners

407

Reviews

337

Answers

4.8

Rating

13

Courses

I am a developer who loves software development.

Email: tonextday@gmail.com

Videos: 11
Rust Build-up: Building a Solid Foundation

Cleanup JavaScript: Jump-up
Cleanup JavaScript: Base Build-up
JavaScript Beginner
JavaScript Intermediate/Advanced
Modern JavaScript (ES6+) Basics
Modern JavaScript (ES6+) Advanced
DOM Basics
DOM Interaction
React Beginner, Complete React
Requirements Analysis Implementation Methods
JavaScript Machine Learning TensorFlow.js

Books: 9 Volumes
Immersion! JavaScript
ECMAScript 6
HTML5
DOM Scripting
JavaScript Regular Expressions
Event Process Modeling for Requirements Analysis
Machine Learning TensorFlow.js,
Ajax Utilization, Complete Analysis of prototype.js
I am the first domestic author for 8 out of these 9 books.
In particular, there were no books related to "Machine Learning TensorFlow.js" on amazon.com at the time of its publication.

Among the 9 books I've authored, including "x Utilization" and "Complete Analysis of prototype.js," 8 are the first of their kind by a domestic author. In particular, when "Machine Learning TensorFlow.js" was published, there were no related books available on amazon.com.

Among the 9 books I have authored, including "x Utilization" and "Complete Analysis of prototype.js," 8 were the first of their kind by a domestic author. In particular, when "Machine Learning TensorFlow.js" was published, there were no related books available on amazon.com.

Curriculum

All

50 lectures ∙ (5hr 2min)

Published: 
Last updated: 

Reviews

All

104 reviews

4.7

104 reviews

  • chwldlfzh님의 프로필 이미지
    chwldlfzh

    Reviews 4

    Average Rating 5.0

    5

    14% enrolled

    A lecture that I want to watch alone~ This is a lecture by Kim Young-bo that I trust because I have already experienced it in books and offline. You can't find such in-depth content anywhere else. This is not a lecture that just skims the surface. I recommend it to those who want to learn JavaScript properly.

    • tonextday
      Instructor

      Thank you^^

  • sangheon님의 프로필 이미지
    sangheon

    Reviews 8

    Average Rating 5.0

    5

    96% enrolled

    I am a junior developer currently working as a front-end developer. I thought I knew it well, but after watching this lecture, I found myself knowing it here and there. Now, I will write my course review. I am writing this review after listening to all four lectures, from the JavaScript beginner course to the ES6 advanced course. I think the best course review is when you can write about things that you couldn't write because you had vague knowledge. For example, by knowing the argument value that will receive the parameter value as this after the map, forEach, and filter functions, I was able to finish the time complexity of (n2) by repeating the loop twice, and as the concept of call, apply, and bind became clearer, I was always confused about this, but when I was confused, I could directly bind this when calling the function and handle it. And as for the concept of scope, while listening to the in-depth course, I found it step by step, and if it is not there, I look for __proto__, and if it is not there, I look for __proto__ in the lower part, etc. I don't know if this expression is right, but I was really blessed while listening to Youngbo's lecture... And last night, while implementing csr directly in vanilla, I felt the fun of learning about things that I would not have even known the principles of in the front-end framework, such as inheriting built-in objects for class events and processing them. Certainly, even people in the team said that my code has suddenly become surprisingly clean. They told me stories. For those of you who are thinking about taking the course, this is a course that you will not regret spending money on. Especially for those of you who want to know and use it for sure, you will feel that there are many more convenient, better, and more efficient built-in functions than the ones you used every day. Don't hesitate, I recommend that you purchase all of Youngbo's lecture series and listen to them all. You will feel that the quality of your code will change and your way of thinking will change. I am proud of it.

    • tonextday
      Instructor

      Thank you. I support you.

  • ljhiyh55님의 프로필 이미지
    ljhiyh55

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    I could feel the inner strength of an expert who knows the internal structure of JavaScript very well. I am looking forward to the next lecture! Thank you.

  • mkmyung4129님의 프로필 이미지
    mkmyung4129

    Reviews 1

    Average Rating 5.0

    5

    6% enrolled

    It was a complete success in 2 days. I couldn't put it down because I was curious about the next content. It was a bonus that I felt that the basics were weak. Thank you for the great lecture.

    • woor0191434님의 프로필 이미지
      woor0191434

      Reviews 12

      Average Rating 4.8

      5

      100% enrolled

      Wow, this is awesome. There were parts that I skipped over with excuses that I was busy while working and parts that I had doubts about, but they are all in this lecture. In particular, the function part and the execution context part are really impressive. I reviewed it more than twice, and I plan to take the lecture again for parts that I don't understand. Thank you.

      • tonextday
        Instructor

        Awesome, congratulations^^

    $13.20

    tonextday's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!