Real! JavaScript - From Basics to Advanced

🌟 From the basics of JavaScript to advanced levels, start with the Real! JavaScript course! 🌟

(4.9) 45 reviews

370 learners

Level Beginner

Course period Unlimited

JavaScript
JavaScript
ES6
ES6
es5
es5
oop
oop
JavaScript
JavaScript
ES6
ES6
es5
es5
oop
oop

Reviews from Early Learners

4.9

5.0

Levi

11% enrolled

The more you study other languages or JS, the more you can learn from this lecture. It is very helpful because it always shows you the memory structure and the execution process of the code intuitively. The lecture itself is really easy to understand, so if you listen to this lecture like a skeleton and digest it, your skills will improve a lot. I also listened to the famous Koxaex's JS lecture, but I liked CodingMax's lecture style better because he shows everything intuitively and makes you understand. I really liked the Java's basic lecture, so I had an experience where I broadened my understanding by watching it multiple times, but I think JavaScript will be solved if you watch this lecture multiple times. It is a lecture that is too precious to listen to once! If there is anyone who is thinking about it, I highly recommend it! Oh, and if the lecture order is improved a little, this one lecture will really be a basic JS lecture for beginners and experienced users. For example, the callback function is used in the example code before learning it, so I think it might be difficult for beginners. It might be a needless worry😂 If you teach computer architecture or operating systems, I think you'll explain in great detail, so please film many lectures! I'll buy it right away! Thank you 😄

5.0

유쾌한 바다사자

13% enrolled

I know a little about HTML and CSS, so I wanted to learn JavaScript, but this is the first time I've seen a lecture that explains things in such detail and kindly. I asked a developer friend, and he said that he should take it to review the curriculum because it was good. When I first started, I thought that abstraction and von Neumann architecture were a little difficult..ㅎㅎㅎ The parts that are actually taught are explained well and easily!!! I think it's a really good lecture. I'm so grateful that it's kind and detailed, so I can study. I also trust it a little because you update the lecture content and news. I should work hard too!

5.0

orien93

60% enrolled

I like it

What you will gain after the course

  • Basic principles of programming and how to understand code by categorizing it

  • How to prepare and set up the class environment

  • A deep understanding of basic data types and object types

  • How to implement logic using operators and control flow statements

  • How the V8 JavaScript Engine Works

  • Core JavaScript concepts such as closures, scope chains, and this binding

  • Object-oriented programming centered on prototypes and the ES6 class keyword

  • How to handle errors and asynchronous programming patterns

  • Advanced programming patterns such as Generator, Iterable, and Iterator

  • How to design and implement a modular code structure

🚀 Master everything about JavaScript in this course! 🚀

🌟 Why should you take this course?

JavaScript (JS) is being used everywhere. JavaScript is used as a core programming language in various fields, including web, server, mobile apps, and desktop apps.

Then, as a programmer, what should your first step be? It is to learn one language deeply and thoroughly. And it is to experience the joy of programming by utilizing that one language in various fields.

If you choose JavaScript as that start,
this course—Real! JavaScript, which covers everything from basics to advanced topics—will be the perfect choice.

😄

From basic to advanced

Certainly!


😁

V8 engine, execution context, closures, object-oriented programming, and even generators!!

😆

All code

Type it yourself and explain it

🎁

Basic Course
Free Release

  • Section 1 through Section 10 are available to take for free..

  • From the core principles of programming to variables, data types, operators, control flow statements, and the basics of functions, you will learn step-by-step.

  • Please make sure to check if the teaching style is a good fit for you!

  • [Additional Courses] and [Additional Sections] are provided for a fee.

🌟 Real! JavaScript with CodingMax

Implement it yourself and explain it.

Principles are deeply explored.

Understand the internal structure of JavaScript.

Understand the code execution process clearly.

🌟 Highly recommended for these people!

People who want to start
programming with
JavaScript

People who want to understand
JavaScript
more deeply, beyond the basic concepts

Those who are familiar with other languages but
want to learn
JavaScript

🌟 What will you learn?

Basic Course

From Section 01 to Section 11

  • In the basic course, you will learn everything from the core principles of programming to the basic structure and elements of JavaScript.

  • Starting with the development environment setup, we will sequentially explore fundamental concepts ranging from variables, data types, objects, and operators to control flow statements and functions.


Intermediate Course

From Section 12 to Section 25

  • In the intermediate course, we aim to gain a deep understanding of everything from how the V8 engine works to core JavaScript concepts and object-oriented programming.

  • By utilizing the debugger to explore the detailed behavior of code, you will develop a deep understanding of JavaScript's internal structure and operating principles.


Advanced Course

From Section 26 to Section 33

  • In the advanced course, we systematically cover advanced JavaScript topics and the latest features, from error handling to modularization.

  • Focusing on Iterators and Generators, you will deeply learn advanced techniques regarding data iteration and data flow control.

🌟 Where do we practice?

You can practice immediately on CodeSandbox.

This is the recommended practice environment for those who find setting up a local class environment cumbersome.

You can practice in a local environment.

This is the recommended practice environment for those who have no difficulty setting up a local environment using Parcel or Vite.


  • You can practice on all operating systems, including Windows, Mac, and Linux.

  • You can take the course on setting up the learning environment in both online and local settings for free.

🌟 Course Materials

  • All students will be provided with all the example code written in the lecture and the lecture slides.

  • You can download the course materials from Section 3, 🎁 Example Code and Lecture Slides.

띠배너

Recommended for
these people

Who is this course right for?

  • Someone who wants to learn a programming language that can be learned once and used in various fields

  • Someone learning JavaScript for the first time

  • People who want to know basic programming principles and structures

  • Those who want to go beyond basic concepts and learn more in-depth JavaScript operating principles and advanced techniques.

  • Those who want to deeply explore topics with high practical utility, such as object-oriented programming, closures, and asynchronous programming.

  • Those who want to organize everything from the basics to advanced concepts of JavaScript in a single course.

Hello
This is codingmax

Career Verified

646

Learners

49

Reviews

18

Answers

4.9

Rating

4

Courses

Hello. I run HyperStep, an educational content company, and create content that explains mathematics and programming in an easy and intuitive way.

Current) CEO of HyperStep, an educational content company
Over 20 years of software development experience

Ex-Coupang
Ex-Hyperconnect
Ex-Kakao
Ex-Kakao Entertainment
Ex-Polaris Office (Infraware)

 

CodingMax-CodingMax
📺https://www.youtube.com/@coding-max
📘https://www.codingmax.net

More

Curriculum

All

270 lectures ∙ (37hr 54min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

45 reviews

4.9

45 reviews

  • orien934586님의 프로필 이미지
    orien934586

    Reviews 2

    Average Rating 5.0

    5

    60% enrolled

    I like it

    • codingmax
      Instructor

      Thank you!😊

  • inforsysis님의 프로필 이미지
    inforsysis

    Reviews 2

    Average Rating 5.0

    5

    11% enrolled

    The more you study other languages or JS, the more you can learn from this lecture. It is very helpful because it always shows you the memory structure and the execution process of the code intuitively. The lecture itself is really easy to understand, so if you listen to this lecture like a skeleton and digest it, your skills will improve a lot. I also listened to the famous Koxaex's JS lecture, but I liked CodingMax's lecture style better because he shows everything intuitively and makes you understand. I really liked the Java's basic lecture, so I had an experience where I broadened my understanding by watching it multiple times, but I think JavaScript will be solved if you watch this lecture multiple times. It is a lecture that is too precious to listen to once! If there is anyone who is thinking about it, I highly recommend it! Oh, and if the lecture order is improved a little, this one lecture will really be a basic JS lecture for beginners and experienced users. For example, the callback function is used in the example code before learning it, so I think it might be difficult for beginners. It might be a needless worry😂 If you teach computer architecture or operating systems, I think you'll explain in great detail, so please film many lectures! I'll buy it right away! Thank you 😄

    • codingmax
      Instructor

      Hi! Levi! Thank you so much for your valuable review. I'm glad the lecture was helpful to you.😊 There are some parts that are a bit out of order due to the additional lectures, but I will try to improve this part when I make the next lecture. Thank you for your advice!😊 Always be happy coding!👍😊

  • ymckh10058960님의 프로필 이미지
    ymckh10058960

    Reviews 3

    Average Rating 5.0

    Edited

    5

    9% enrolled

    I love how you explain things both deeply and clearly. The only downside is that I’m currently summarizing everything you say for my review; I think it would be great if you could provide separate lecture notes as an attachment. This is a lecture with a lot to gain. Highly recommended.

    • codingmax
      Instructor

      ✨ymckh1005!✨ Thank you for leaving such valuable feedback on the course! It's a shame that I didn't consider note-taking summaries at first. I will carefully look into the feedback you gave regarding the note summaries. Thank you!👏👍

  • 유쾌한 바다사자님의 프로필 이미지
    유쾌한 바다사자

    Reviews 1

    Average Rating 5.0

    5

    13% enrolled

    I know a little about HTML and CSS, so I wanted to learn JavaScript, but this is the first time I've seen a lecture that explains things in such detail and kindly. I asked a developer friend, and he said that he should take it to review the curriculum because it was good. When I first started, I thought that abstraction and von Neumann architecture were a little difficult..ㅎㅎㅎ The parts that are actually taught are explained well and easily!!! I think it's a really good lecture. I'm so grateful that it's kind and detailed, so I can study. I also trust it a little because you update the lecture content and news. I should work hard too!

    • codingmax
      Instructor

      Hello! Really! Thank you so much for your honest and warm feedback on the JavaScript lecture! Since you have basic knowledge of HTML and CSS, you will definitely be able to learn JavaScript faster. I fully understand that complex topics such as abstraction and von Neumann architecture at the beginning may feel a little difficult. Since they are contents other than grammar, they may feel somewhat unfamiliar. Among them, I think it would be good to study programming while recognizing only “side effects”. The other contents will gradually become natural as you program. I just came to register for the additional section related to arrays, and I got a lot of strength from reading Fat Cat’s course review. 😄 Also, thank you so much for trusting me with the update! I will definitely cheer you on! 💪😄

  • jongmin0919님의 프로필 이미지
    jongmin0919

    Reviews 3

    Average Rating 3.3

    4

    13% enrolled

    First of all, let me say this from the perspective of someone who only listened to 10% of this lecture. The lecture itself was okay. I didn't expect much since I bought it as a review of JavaScript, but I felt like they tried their best to explain the theory as much as possible. However, when explaining, it seems like the viewers have some knowledge of the theory, so it might be difficult for those who are new to JavaScript. For example, if the end of the index is n-1, you say, "Because the index starts from 0." As I said earlier, for those who are new to programming, it might feel like the concept of conveying the theory is not explained sufficiently, and the tempo is relatively fast, so I think that's why it was a bit difficult. Of course, this is an extremely subjective opinion, so there may be different opinions on this part. Also, when explaining arrays, you briefly mention shallow copy and deep copy, and you say, "If you're curious about this content, refer to the lecture that covers this part of JavaScript." You said that, but you didn't give me a specific suggestion on where to find that part, and if you had attached the relevant lecture as a link, I would have thought that you would have shown sincerity... Well, it seems like the curriculum is a bit mixed up here and there, so I feel like the explanation of the concept is even more lacking. I saw that you also run a lecture on your YouTube channel, and you transferred some of the YouTube videos to this curriculum. Of course, that's not wrong, but it would be better if the flow of each lecture video was connected. I don't know if it's because it's the beginning of the lecture, but there were two parts where I said, "Huh? This isn't something I've heard in paid lectures, but you explained it?" I think that's the part that I regret the most, including the things I mentioned earlier. Another thing is that when you write with a pen, the existing writing disappears. Um... I was a bit flustered at that time. I don't know how to erase writing, but this is the first time I've seen a lecture where the writing disappears. Also, you tend to slur your words, so sometimes, although not often, the meaning is difficult to convey. I'm only looking at 10%, but I recommend listening to it as a review, but I think it's okay for the price... If only the parts I mentioned earlier could be improved, this is the first lecture among Inflearn that explains the entire concept of JavaScript (most of the lectures only cover the key points), so I think it's okay because the amount covered is large compared to the price, and it's also a good quality lecture among JavaScript lectures. Well... If the opinions aren't reflected, I think I'll buy it when it's on sale or as a review, but I won't buy it at the regular price. -------- The following parts require explanation ---------

    • codingmax
      Instructor

      Hello! Psyche. First of all, thank you for leaving your precious first class review. I think it will be a great help to know which parts need improvement through in-depth feedback. Overall, it is okay for reviewing JavaScript, but - There are some parts that need more detailed explanation for beginners - There is more consistency in the flow and structure of the lecture - The problem of the board disappearing during the lecture and the ending of the sentences becoming unclear I think I need to continuously improve the above. Among them, "There are some parts that need more detailed explanation for beginners" is something that I am currently filming, so I will upload it once the editing is finished. The array index part that you mentioned is something that I did not notice, so thank you for pointing it out. I will also film the array index content again and upload it. And I will write the title of the class in the class notes for the parts that are connected while reviewing the lecture as a whole. I also appreciate your opinions on the value and quality of the lecture for the price. I think I will be able to set a direction to increase the value of the lecture through this. I will use this as a reference when making lectures in the future and strive to make better lectures. Mr. Psyki! Thank you again for writing such a detailed course review! I think it will be a great foundation for making better lectures in the future! Have a nice day!

codingmax's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!