강의

멘토링

커뮤니티

BEST
개발 · 프로그래밍

/

프로그래밍 언어

진짜! 자바스크립트(Javascript) - 기초부터 고급까지

🌟 자바스크립트의 기초부터 고급까지, 진짜! 자바스크립트 강의에서 시작하세요! 🌟

(4.9) 수강평 40개

수강생 332명

js
자바스크립트
객체지향
oop
JavaScriptES6es5

먼저 경험한 수강생들의 후기

수강 후 이런걸 얻을 수 있어요

  • 프로그래밍의 기본 원리와 코드를 분류해서 이해하는 방법

  • 수업 환경을 준비하고 설정하는 방법

  • 데이터의 기본 타입, 그리고 객체 타입에 대한 깊은 이해

  • 연산자와 제어문을 활용한 로직 구현 방법

  • V8 자바스크립트 엔진의 동작 방식

  • 클로저, 스코프 체인, 그리고 this 바인딩과 같은 핵심 자바스크립트 개념

  • 프로토타입과 ES6의 class 키워드를 중심으로 한 객체지향 프로그래밍

  • 오류를 처리하는 방법과 비동기 프로그래밍 패턴

  • Generator, Iterable, Iterator와 같은 고급 프로그래밍 패턴

  • 모듈화된 코드 구조를 설계하고 구현하는 방법

🚀 자바스크립트의 모든 것, 이 강의에서 완성하세요! 🚀

🌟 왜 이 강의를 들어야 할까요?

모든 곳에서 자바스크립트(JS)를 사용하고 있습니다. 자바스크립트는 웹, 서버, 모바일 앱, 데스크탑 앱 등 다양한 영역에서 핵심 프로그래밍 언어로 사용되고 있습니다.

그렇다면 프로그래머로서 당신의 첫걸음은 어떤 것이 좋을까요? 바로, 한 언어를 깊이 있게, 철저하게 배우는 것입니다. 그리고 배운 하나의 언어로 다방면에서 활용하며 프로그래밍의 즐거움을 경험하는 것입니다.

그 시작으로 자바스크립트를 선택한다면,
기초부터 고급까지 모두 다루고 있는 진짜! 자바스크립트. 이 강좌가 완벽한 선택이 될 것입니다.

😄

기초부터 고급까지

확실하게!


😁

V8엔진, 실행 컨텍스트, 클로저, 객체지향 그리고 제너레이터까지!

😆

모든 코드

직접 입력하고 설명합니다

🎁

기초 과정
무료 공개

  • 섹션 1부터 섹션 10까지 무료수강하실 수 있습니다.

  • 프로그래밍핵심 원리부터, 변수, 데이터 타입, 연산자, 제어문, 함수의 기본까지 단계별학습합니다.

  • 강의 스타일이 자신과 잘 맞는지 확인해 주세요!

  • [추가강좌] 및 [추가섹션]은 유료로 제공됩니다.

🌟 코딩맥스와 함께하는 진짜! 자바스크립트

직접 구현하고 설명합니다.

원리깊이파헤칩니다.

자바스크립트내부 구조이해합니다.

코드 실행 과정을 확실하게 이해합니다.

🌟 이런 분들께 추천합니다!

프로그래밍 입문을
자바스크립트로
하고 싶은 사람

기본 개념을 넘어 더 깊게
자바스크립트를
이해하고 싶은 사람

다른 언어에 익숙하지만
자바스크립트를
배우고 싶은 사람

🌟 무엇을 배우게 되나요?

기초 과정

섹션 01부터 섹션 11까지

  • 기초 과정에서는 프로그래밍의 핵심 원리부터 자바스크립트의 기본 구조와 요소를 배웁니다.

  • 수업 환경 설정부터 시작하여 변수, 데이터 타입, 객체, 연산자, 제어문 그리고 함수까지의 기초적인 개념을 순차적으로 탐구합니다.


중급 과정

섹션 12부터 섹션 25까지

  • 중급 과정에서는 V8 엔진의 동작 방식부터 자바스크립트의 핵심 개념과 객체지향 프로그래밍의 깊은 이해를 목표로 합니다.

  • 디버거를 활용하여 코드의 세부 동작을 자세히 탐구하며, 자바스크립트의 내부 구조와 동작 원리에 대한 깊은 이해를 기르게 됩니다.


고급 과정

섹션 26부터 섹션 33까지

  • 고급 과정에서는 오류 처리부터 모듈화까지, 자바스크립트의 심화 주제와 최신 기능을 체계적으로 다룹니다.

  • Iterator와 Generator를 중심으로, 데이터의 순회와 데이터의 흐름 제어에 관한 고급 기법을 깊이 있게 학습합니다.

🌟 어디서 실습하나요?

코드샌드박스에서 바로 실습할 수 있습니다.

로컬 수업 환경 설정이 번거로우신 분들에게 추천 드리는 실습 환경입니다.

로컬 환경에서 실습할 수 있습니다.

parcel이나 vite로 로컬 환경 구성에 어려움이 없으신 분들에게 추천 드리는 실습 환경입니다.


  • Windows, Mac, Linux 모든 OS에서 실습할 수 있습니다.

  • 온라인 및 로컬 환경에서 수업 환경을 설정하는 과정을 무료로 수강하실 수 있습니다.

🌟 수업 자료

  • 수강생에게는 강의에서 작성한 모든 예제와 강의 슬라이드를 제공합니다.

  • 섹션3🎁 예제 코드와 강의 슬라이드에서 수업 자료를 받을 수 있습니다.

띠배너

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 한 번 배워서 다양한 분야에서 사용할 수 있는 프로그래밍 언어를 배우고 싶은 사람

  • 자바스크립트를 처음 배우는 사람

  • 기본적인 프로그래밍 원리와 구조를 알고 싶은 사람

  • 기본 개념을 넘어, 더 심층적인 자바스크립트의 동작 원리와 고급 기법을 학습하고 싶은 사람

  • 객체지향, 클로저, 비동기 프로그래밍과 같은 실무에서 활용도가 높은 주제를 깊게 탐구하고자 하는 사람

  • 한 강좌로 자바스크립트의 기초부터 고급까지 정리하고 싶은 사람

안녕하세요
입니다.

392

수강생

40

수강평

16

답변

4.9

강의 평점

2

강의

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

 

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

 

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

커리큘럼

전체

247개 ∙ (35시간 46분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

40개

4.9

40개의 수강평

  • inforsysis4952님의 프로필 이미지
    inforsysis4952

    수강평 2

    평균 평점 5.0

    5

    11% 수강 후 작성

    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
      지식공유자

      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

    수강평 3

    평균 평점 3.3

    4

    13% 수강 후 작성

    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
      지식공유자

      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!

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

    수강평 1

    평균 평점 5.0

    5

    13% 수강 후 작성

    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
      지식공유자

      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

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    • codingmax
      지식공유자

      ✨ 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

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    Try hard

    • codingmax
      지식공유자

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

₩99,000

코딩맥스 CodingMax님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!