inflearn logo
강의

Course

Instructor

DOM Interaction

4. Focus Event Occurrence Order, target and relatedTarget

이 강좌를 들으면 좋은점이 뭔가요?

184

bigger

96 asked

2

안녕하세요.

저는 서버개발자로 일을 하고 있지만,

영보님 강의를 모두 사서 듣고있는 주니어 개발자입니다.

우선 좋은 강좌를 만들어주셔서 너무 감사합니다.

앞으로도 좋은 강좌 많이 만들어 주시면 너무나도 감사할것같습

니다.

현재 돔 인터랙션이라는 강의를 듣고 있고 중반정도 달려왔는데

이 강의를 들으면 듣지 않은 사람들에 비해 어떤 경쟁력을

갖게 되는지 궁금합니다.

영보님께서 강의를 만드신 이유와 의도가 있었을 것 같은데

그 부분이 궁금합니다.

 

그리고 리액트 심화 강의도 혹시 출시 하실 생각이 있으신지

궁금합니다.

HTML/CSS javascript dom

Answer 1

1

tonextday

근본과 목적을 파고 들어가는 모습에 박수를 보냅니다. 지금보다 멀리 바라보고 접근하는 마인드가 너무 좋습니다.

Q: 이 강의를 들으면 듣지 않은 사람들에 비해 어떤 경쟁력을 갖게 되는지 궁금합니다.
A: 프로그램 개발 경험이 쌓이면 감각으로 프로그램을 개발하게 됩니다. 음악가, 미술가는 자신의 컬러를 갖고 있습니다. 소프트웨어 프로(레전드) 개발자도 마찬가지로 자신의 컬러를 갖고 있습니다. 컬러를 다르게 표현하면 자신의 감각을 더 깊게 완성시킨 것이라고 볼 수 있습니다.
본 강좌는 사용자 인터렉션 감각 향상에 촛점을 두고 있습니다. 즉, 사용자의 액션을 유도하는 것과 사용자 액션에 따른 시스템이 처리하는 감각을 만드는 것입니다.
강좌에서 하나의 기능을 다루지 않고 기능과 관련된 시나리오를 다루는 것은 감각을 만드는 것에 중점을 두기 때문입니다.
스펙의 모든 기능을 다루는 것 또한, 전체를 통해 감각을 만들기 위한 것입니다. 일부 기능을 선별하여 강의를 만드는 것은 그다지 어렵지 않습니다. 하지만, 100%에 가깝게 만드는 것은 정말 어렵고 시간도 많이 걸립니다.
그런데 부분만 발췌하면, 전체를 보는 감각을 만들어야 한다는 것에 어긋나며, 이것이 DOM이라고 하는 것은 강의자의 어설픈 주관이 될 수 있습니다.
이러한 레시피가 있습니다, 여러가지 맛을 보고 맛에 대한 감각을 만들 수 있도록 레시피를 제공하는 것이 강의자의 역할이라고 생각합니다. 수강자에게 감각을 만드는 다양한 맛을 제공하는 것입니다.
노하우는 본인 기준이지, 그것이 필요하지 않는 사람에게는 의미가 없습니다. 필요는 사람에 따라 다르며 선택은 필요한 사람이 합니다. 선택을 위한 레시피를 제공하는 것이 강의자의 역할이라고 생각합니다.

Q: 리액트 심화 강의도 혹시 출시 하실 생각이 있으신지 궁금합니다.
A: 생각은 하고 있습니다만, 지금은 최근에 오픈한 "클린업 JavaScript: 베이스 빌드업"의 후속 강좌인 "클린업 JavaScript: 점프업(가칭)" 강좌를 만들고 있습니다.

지금과 같은 마인드로 접근하는 것은 매우 좋은 선택입니다. 어쩌면 지금은 조금 늦는다고 느낄 수도 있지만, 몇 년 안에 차이가 벌어지게 됩니다.
자바스크립트와 DOM 기본이 튼튼하면, 관련된 라이브러리(프레임워크)를 2~3주면 배울 수 있습니다. 왜냐하면, React와 Vue의 바탕은 자바스크립트와 DOM이기 떄문입니다. 두 개의 기술을 활용하여 개발자가 쉽게 코딩할 수 있도록 만든 것입니다. React의 useState() 개요를 파악하면 안에서 어떻게 처리하는지 예측할 수 있게 됩니다. 설령 예측을 못하더라도 자신감을 갖게 됩니다. 이것은 차이가 매우 큽니다

1

bigger

너무나도 감사합니다.

저는 개발자로 일하면서 갖게 된 신념이 있는데

"기본이 전부다" 입니다.

 

틈만 나면 기본기 공부를 하려고 합니다.

했던 것을 또 반복하고,

또 반복하면서 이전에 보지못했던 부분들을 보는 재미가 있습니다.

 

영보님 강의는 제가 너무나도 바랬던 강의였습니다.

단번에 알았습니다.

몇개의 강좌를 들어보고 묶음 강좌를 모두 구매했습니다.

 

앞으로도 좋은 강의 많이 만들어주십쇼.

영보님의 긴글에서 수강자를 생각하는 진심이 느껴집니다.

건강하시고 앞으로도의 강의 기대하고 기다리겠습니다.

2

tonextday

"틈만 나면 기본기 공부를 하려고 합니다. 했던 것을 또 반복하고, 또 반복하면서 이전에 보지못했던 부분들을 보는 재미가 있습니다"

==> 아주 좋습니다. 이러한 것을 생각하는 것, 그 자체가 매우 중요합니다. 초석을 튼튼하게 만들어야 롱런할 수 있으며, 하루가 멀다하고 변하는 기술에 대처할 수 있습니다.
훗날, 소프트웨어 세계의 한 부분에 선 하나를 긋는 모습을 기대합니다.
감사합니다.

선생님 공유해주신 핸드북에 링크가 몇개 잘못되었어요

0

13

2

62강 실습자료가 잘못되었습니다.

0

13

1

코드 자료는 없는걸까요?

0

22

2

강의 목표

0

33

1

강의 노트 위주로 학습

0

34

1

'CSS Level 3: grid'의 정리본 PDF도 올려주시면 좋을 듯 합니다.

0

54

2

쿠키 생성 관련

0

64

3

JWT auth error invalid token

0

59

2

경력기술서는 어떤 방향이 좋을까요?

0

52

2

MSA 와 BFF 아키텍처 설명 부분에 대한 문의

0

50

1

왜 https://via.placeholder.com/150 등 링크가 연결이 안되나요?

0

72

3

어플리케이션 실행 후 에러에 관하여 질문 드립니다.

2

60

2

eslint.config.js 설정 질문입니다.

0

63

2

7강 흐름 제어 아키택쳐 코드 순서

1

53

1

수업자료 어디서 찾아볼 수 있나요?

0

47

2

함수 강의의 정답.. 어떤가요?

0

40

1

깃권한요청드립니다

0

39

1

26,27강 진행 간 노션, html 프롬프트 파일 불일치

0

64

3

<div id="banner">배너 이미지</div> 관련 질문

0

34

1

변수 설정 시에 질문입니다.

0

37

2

강의자료

0

41

1

윈도우에서 Node js를 설치하고 싶어요

0

37

0

addToFile function에서 path를 사용해 새로운 파일을 생성

0

46

1

github 좀 알려주세요...

0

488

1