강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Real! Javascript - From Basics to Advanced

🌟 Start with a real JavaScript class, from the basics to the advanced! 🌟

(4.9) 40 reviews

334 learners

  • codingmax
js
자바스크립트
객체지향
oop
JavaScript
ES6
es5

Reviews from Early Learners

What you will gain after the course

  • Basic principles of programming and how to classify and understand code

  • How to prepare and set up a classroom environment

  • A deep understanding of the basic types of data and object types

  • How to implement logic using operators and control statements

  • How the V8 JavaScript Engine Works

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

  • Object-oriented programming based on the prototype and ES6 class keyword

  • How to handle errors and asynchronous programming patterns

  • Advanced programming patterns such as Generator, Iterable, Iterator

  • How to design and implement a modular code structure

🚀 Master Everything About JavaScript in This Course! 🚀

[[SPAN_1]]🌟 [[/SPAN_1]][[SPAN_2]]왜 이 강의를 들어야 할까요?[[/SPAN_2]]

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

So then, as a programmer, what should your first step be? It's to learn one language deeply and thoroughly. And then, experience the joy of programming by utilizing that one language you've learned in various ways.

As a starting point, if you choose JavaScript,
Real! JavaScript, a course that covers everything from basics to advanced topics, would be the perfect choice.

😄

From basics to advanced

Absolutely!


😁

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

😆

All code

Enter directly and explain

🎁

Basic Course
Free Access

  • [[STRONG_1]]섹션 1부터 섹션 10[[/STRONG_1]]까지 [[STRONG_2]]무료[[/STRONG_2]]로 [[STRONG_3]]수강[[/STRONG_3]]하실 수 있습니다.

  • [[SPAN_1]][[STRONG_2]]프로그래밍[[/STRONG_2]]의 [[STRONG_3]]핵심 원리[[/STRONG_3]]부터, [[STRONG_4]]변수[[/STRONG_4]], [[STRONG_5]]데이터 타입[[/STRONG_5]], [[STRONG_6]]연산자[[/STRONG_6]], [[STRONG_7]]제어문[[/STRONG_7]], [[STRONG_8]]함수의 기본[[/STRONG_8]]까지 [[STRONG_9]]단계별[[/STRONG_9]]로 [[STRONG_10]]학습[[/STRONG_10]]합니다.[[/SPAN_1]]

  • Please make sure to check if the teaching style suits you well!

  • [Additional Courses] and [Additional Sections] are provided as paid content.

🌟 Real JavaScript with CodingMax

Implement it yourself and explain it.

We deeply dive into the principles.

[[STRONG_1]]자바스크립트[[/STRONG_1]]의 [[STRONG_2]]내부 구조[[/STRONG_2]]를 [[STRONG_3]]이해[[/STRONG_3]]합니다.

Understand the code execution process thoroughly and clearly.

🌟 Recommended for:

Anyone who wants to
start programming
with JavaScript

Beyond the basics,
for those who want
a deeper understanding of JavaScript

People familiar with other languages
who want to learn
JavaScript

🌟 What will you learn?

Basic Course

From Section 01 to Section 11

  • In the basic course, you'll learn the core principles of programming along with the fundamental structure and elements of JavaScript.

  • Starting from setting up the class environment, we sequentially explore fundamental concepts including variables, data types, objects, operators, control statements, and functions.


Intermediate Course

From Section 12 to Section 25

  • The intermediate course aims to provide a deep understanding of how the V8 engine works, 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 operational principles.


Advanced Course

From Section 26 to Section 33

  • The advanced course systematically covers in-depth JavaScript topics and modern features, from error handling to modularization.

  • Focusing on Iterators and Generators, you'll learn advanced techniques for data traversal and flow control in depth.

[[SPAN_1]]🌟 [[/SPAN_1]][[SPAN_2]]어디서 실습하나요?[[/SPAN_2]]

You can practice right away in CodeSandbox.

This is a recommended practice environment for those who find local class environment setup cumbersome.

You can practice in a local environment.

I recommend this practice environment for those who have no difficulty setting up a local environment with parcel or vite.


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

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

[[SPAN_1]]🌟 [[/SPAN_1]][[SPAN_2]]수업 자료[[/SPAN_2]]

  • Students will be provided with all examples created during the course and lecture slides.

  • You can get the course materials from Section 3's 🎁 Example Code and Lecture Slides.

띠배너

Recommended for
these people

Who is this course right for?

  • People who want to learn a programming language that can be used in a variety of fields once learned

  • People who are new to JavaScript

  • People who want to know the basic principles and structures of programming

  • People who want to learn more about the inner workings of JavaScript and advanced techniques beyond the basic concepts

  • People who want to deeply explore topics that are widely used in practice, such as object-oriented, closures, and asynchronous programming

  • People who want to learn the basics and advanced features of JavaScript in one course

Hello
This is

413

Learners

40

Reviews

16

Answers

4.9

Rating

2

Courses

안녕하세요. 유튜브에서 즐거운 코딩 경험 - 코딩맥스(CodingMax) 채널을 운영하고 있는 코딩맥스입니다. yfeelib(연필립) 에서는 다양한 내용을 이야기로 풀어 보고 있습니다.
삶을 살아 가면서 새로운 지식을 배우고 나누는 것을 좋아 합니다. 😊

 

📺 https://www.youtube.com/@coding-max
📘 https://yfeelib.com

 

항상 유익하고 알찬 내용으로 찾아 뵐게요!

Curriculum

All

259 lectures ∙ (36hr 42min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

40 reviews

4.9

40 reviews

  • inforsysis4952님의 프로필 이미지
    inforsysis4952

    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!👍😊

  • 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!

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

    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! 💪😄

  • thhwang8889님의 프로필 이미지
    thhwang8889

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    • codingmax
      Instructor

      ✨ thhwang! ✨ Congratulations on completing the course! 👏👍 And thank you for leaving such valuable feedback! I hope the course content was helpful to you! 😊

  • rockjeong4748님의 프로필 이미지
    rockjeong4748

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    Try hard

    • codingmax
      Instructor

      ✨정바위님!✨ Congratulations on completing the course! 👏👍 And thank you for leaving a valuable review! I hope the lecture content was helpful to you, 정바위님! 😊

Limited time deal ends in 8 days

$53.90

30%

$77.00

codingmax's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!