자바스크립트는 HTML/CSS를 동적으로 제어하는 언어입니다.
이말을 확장해보죠.
자바스크립트라는 기술은 두가지 관점에서 생각해 볼 수 있습니다.
자바스크립트라는 언어 자체와
HTML/CSS를 동적으로 제어하는 DOM이라는 것이 있습니다.
생활코딩의 자바스크립트 수업은 전자에 초점이 맞춰져 있습니다.
자바스크립트라는 언어 자체에 집중하고 있다는거죠.
마지막 수업에서 DOM이라는 것을 다루기는 합니다만,
사실 DOM은 그 자체로 새로운 수업이 필요한 정도로 중요하고, 복잡한 개념입니다.
대신 수업의 예제들이 HTML/CSS를 자바스크립트로 제어하는 내용을 담고 있기 때문에
자바스크립트가 어떻게 HTML/CSS를 제어하는가를 보여주는데는 어느정도 도움이 될 것 같습니다.
또 최근에는 javascript로 DOM을 직접제어하기 보다는
jQuery나 prototype과 같은 라이브러리를 이용하는 추세입니다.
이 부분은 생활코딩의 커리큘럼 중 jQuery부분을 공부하시면 됩니다.
하지만 jQuery를 사용하는데도 자바스크립트의 기본적인 개념이 꼭 필요합니다.
또 생활코딩의 다른 프로그래밍 수업에서도 이 자바스크립트 수업이
(조건문,함수,반복문과 같은) 선행지식에 대한 자습서의 역활을 하니까요
꼭 이해하고 넘어가셔야 할 부분입니다.