강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

JavaScript Beginner: Building a Strong Foundation

This is the first lecture of the JavaScript Bible course consisting of 4 lectures. It is faithful to the basics. It focuses on understanding the fundamentals of JavaScript. It covers more than 95% of the JavaScript specification.

(4.7) 150 reviews

2,193 learners

Level Basic

Course period Unlimited

  • tonextday
JavaScript
JavaScript
oop
oop
JavaScript
JavaScript
oop
oop

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

mins

100% enrolled

I think this lecture can be very difficult for those who are new to JavaScript. However, if you want to learn JavaScript from the beginning in a deep and thorough way, I highly recommend it. At first, I thought I had studied the basics of JavaScript quite a bit, so I was very hesitant about whether to buy the beginner's lecture. But if I had skipped the beginner's lecture, it would have been a big mistake... There was more unknown content and confusing parts than I thought. The advantage of this lecture is that the flow of the lecture is very logical, so it is easy to understand the concepts. It starts with defining terms and gradually expands the knowledge, which is truly an art... I knew about constructor functions and prototype concepts, but I didn't understand them well, but it was really amazing to see the flow of them start to take shape in my head😆😆😆😆😆 I expect other lectures to be of high quality, deep, and genuine. I sincerely appreciate the sharing of knowledge with substance. I'll see you in the engine core lecture!

5.0

김상헌

100% 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.

5.0

이지선

100% enrolled

Thanks to the detailed and accurate explanation from A to Z, studying JavaScript was fun for the first time!! I was really grateful the whole time I was listening to all the tips that came from experience ㅠㅠ It's the best lecture I've ever taken. If I were to summarize my feelings in one sentence, I would say that classics are eternal. Teacher, I hope you are always healthy and happy^^ Thank you for the great lecture.

What you will gain after the course

  • You can learn how to code in JavaScript.

  • You can acquire basic knowledge of JavaScript (based on ES5).

  • Anyone with experience developing JavaScript can summarize it in general.

The complete version of JavaScript lectures!
You can learn and organize everything comprehensively without missing anything.

Coupon Discount: 28,000 KRW
Coupon Code:
https://inf.run/PN3JU

The ultimate advanced JavaScript course
Put a period on JavaScript.

This is the first course in the JavaScript Bible course series, consisting of 4 courses.
We stayed true to the fundamentals. We focused on understanding the essence of JavaScript.
It covers over 95% of the JavaScript specification.

It's broad, deep, and detailed.
Beginners can learn comprehensively without missing anything, while experienced developers can organize their overall knowledge.
Through the Bible course series, you can put the final period on your JavaScript journey.

The entire Bible course is one scenario.
In other words, it has what you need to learn and the order in which to learn it. Just follow the course.
The content does not overlap. You won't waste time and money due to duplication. You can finish it all with just one Bible course.


What You Can Do with JavaScript

Course Coverage

  • JavaScript Beginner Course
  • What's important for beginners?
    Building the fundamentals
    Getting lots of coding experience
    Developing programming intuition
  • Covers more than 95% of the JavaScript specification (ES5 standard)

Course Keynote Provided

  • You can download it from "Lesson 1: Course Environment," which is the first lesson in "Section 1. Basic Grammar."

Related Courses

자바스크립트 로드맵 바로가기 (40% 할인)

Recommended for
these people

Who is this course right for?

  • For those new to JavaScript

  • Developers who want to establish the basics of JavaScript

  • Those with JavaScript experience can listen to it for reference purposes.

Need to know before starting?

  • Understand basic programming concepts

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

112 lectures ∙ (10hr 38min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

150 reviews

4.7

150 reviews

  • sangheon님의 프로필 이미지
    sangheon

    Reviews 8

    Average Rating 5.0

    5

    100% 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. If you think like that and build up your foundation, you will feel that you have improved without even realizing it. I'm rooting for you.

  • aloc01070145님의 프로필 이미지
    aloc01070145

    Reviews 7

    Average Rating 5.0

    5

    100% enrolled

    Thanks to the detailed and accurate explanation from A to Z, studying JavaScript was fun for the first time!! I was really grateful the whole time I was listening to all the tips that came from experience ㅠㅠ It's the best lecture I've ever taken. If I were to summarize my feelings in one sentence, I would say that classics are eternal. Teacher, I hope you are always healthy and happy^^ Thank you for the great lecture.

  • ehejrhc0241님의 프로필 이미지
    ehejrhc0241

    Reviews 16

    Average Rating 4.9

    5

    100% enrolled

    I read the ES6 book so smoothly and it helped me understand parts that I didn't understand even after looking them up more than 10 times elsewhere, so I became a real fan. As a beginner working with JavaScript, I came across Youngbo's book and searched for it and even took the lecture! Thank you so much for making JavaScript feel more familiar. It's my job to utilize it, but I feel like I've grown a step because I'm reading code with meaning rather than just reading code.

    • tonextday
      Instructor

      Thank you. If you keep going while feeling and thinking, you will become a great developer. I look forward to it.^^

  • jamiehbyun1280님의 프로필 이미지
    jamiehbyun1280

    Reviews 2

    Average Rating 5.0

    5

    63% enrolled

    I am a complete beginner who just wanted to code my own website with a designer base. I only had prior knowledge of HTML/CSS and studied JavaScript briefly at Codecademy, but I couldn't remember it well (I didn't think I understood the concepts clearly), so I decided to take a basic lecture and purchased the course. If you look at the lecture itself, you might think that the lecture time is very short, but in that short time, important concepts are explained so clearly that you won't need to ask questions. It is explained so cleanly that you really won't need to ask questions. I personally think that even beginners who don't know anything about JavaScript will get a lot of help if they start. (When I looked at books for beginners in JavaScript such as e-books, I felt like the concepts were really firmly established in my head with the short lectures, even though I didn't understand them at all. Also, when reviewing after coding, I looked at the O'Relly JavaScript Rhinoceros book again, and when I read while comparing the parts explained by the teacher with the keynote, I felt like the concepts were firmly established, so it was very helpful.) In my case, when I was reviewing on my own, I used post-its and such to cover up the coded parts as the teacher said, and I tried coding on my own, and at the same time, I practiced JavaScript separately at Codecademy and continued coding on my own. I think it's because the basics were so well laid out that there were no parts that I didn't understand and stopped in the middle. (I thought, "Isn't it difficult?" but the explanation was so easy to understand that I thought, "Why is this difficult?" several times. Haha) And I was also turned upside down by gag points such as ramen here and there. (It may be just my taste, but I thought it would be boring at first, but guess what... there were so many parts that made me laugh out loud because of the comments he made here and there.) What's really amazing is that when Professor Kim Young-bo explains a concept, I think about which situation and which code I can use it with, and when implementing something like this, I think about whether I can use this code, and when I look at other people's code, I feel like I've gained the ability to understand the code itself, like I'm using it in this situation (I guess it's not just repetitive learning, but implementing the code while thinking about it). I'm very satisfied because the professor shared many valuable experiences and even small details that he realized in the practical part. However, in order to properly utilize this lecture, as the professor said in the first lecture, I need to practice and review my personal coding experience properly so that it can be utilized as knowledge that remains in my head. (i.e. listening to the lecture - covering the coding part in the keynote with a piece of paper and proceeding on your own - if you get it wrong, think about what you did wrong rather than looking at the answer - if you don't understand the concept, listen to the lecture again (or compare it to other JavaScript books and review the concept again and organize it) - repeat coding... Simply watching the lecture is not something that will stay in your head no matter how good the lecture is.) I can't believe that such a high-quality lecture can be kept for 5 years and costs 30,000 won. Thank you so much for sharing your valuable knowledge, teacher.

    • tonextday
      Instructor

      Thank you. Bow^^ It's creepy because you seem to have read all my thoughts and my heart... If you keep doing this, you will soon be able to achieve your goal. I feel sorry for writing a long article so briefly, but I have nothing more to add.

  • qnrjs42님의 프로필 이미지
    qnrjs42

    Reviews 18

    Average Rating 4.8

    5

    100% enrolled

    It feels like a JavaScript textbook. It's like a lecture that doesn't require questions. Doesn't the fact that there are no questions mean that everything is explained well?

$13.20

tonextday's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!