이 수업은 JavaScript에 대한 지식과 경험을 동시에 채워 드리기 위한 목적으로 만들어진 수업입니다.
왜 배워야 할까요?
웹이 세상에 처음 등장했을 때는 HTML이라는 단 하나의 기술만이 존재했습니다.
인류는 HTML을 통해서 정보를 표현하고 주고받을 수 있게 되었습니다.
당시로서는 이것으로도 혁명적인 사건이었지만 인간의 욕심은 끝이 없죠.
수많은 욕심 중에 우리의 관심사는 바로 사용자와 상호작용하는 웹페이지를 만들고 싶다는 욕망입니다.
HTML은 정적이에요. 한번 화면에 출력되면 언제나 그 모습 그대로입니다.
반면에 우리가 알고 있는 데스크톱이나 모바일에서 사용되는 여러 프로그램들, 예를 들면 게임 같은 건 사용자의 조작에 반응해서 프로그램이 움직입니다.
웹페이지가 사용자와 상호작용할 수 있도록 해주는
[JavaScript]
사람들은 웹페이지도 게임처럼 동적으로 사용자와 상호작용할 수 있게 되기를 원했습니다.
그래서 태어난 기술이 바로 [JavaScript]입니다.
이제 웹은 HTML을 이용해서 웹페이지를 우선 만든 후에,
그렇게 만들어진 웹페이지를 JavaScript를 이용해서 사용자와 상호작용할 수 있도록 기능을 추가함으로써
HTML의 정보와 JavaScript의 기능을 모두 갖춘 전무후무한 유일무이한 시스템으로 성장했습니다.
예를 들어서 여러분이 알고 있는 수많은 웹사이트들이 프로그램처럼 사용자와 상호작용하면서도
검색엔진을 통해서 검색된다는 것은 웹만이 가진 독창적인 특성이라고 할 수 있습니다. 그 어떤 정보기술도 그렇지 않거든요.
무리한 비유를 좀 해보자면, HTML이 정보라는 멈춰 있는 이미지를 그리는 것이라면 JavaScript는 정보라고 하는 그 이미지를 마치 영화처럼 움직이게 합니다.
이것은 마법이에요.
여러분은 이제 JavaScript를 자유자재로 휘두르는 마법사가 될 겁니다.
준비됐나요? 출발합시다.🏃♀️
어떤 내용을 배우는지
살펴볼까요?
[강의 미리보기]
안녕하세요 :) <웹개발> 분야의 클래스와 동영상을 추천하는 두런AI입니다. 웹개발 분야에 관심이 있으시다면 저를 자주 마주치게 될 거 에요. 😁 저는 여러분들이 시청했던 동영상의 내용과 패턴을 학습합니다. 그리고 마침 딱! 필요했던 클래스를 만날 수 있도록 도와드립니다. “누구나 쉽게 배운다” 라는 두런의 미션을 위해 두런AI는 끊임없이 성장할 것입니다.