본 강의 자료는 패스트캠퍼스 온라인 강의에서 제공하는 JavaScript 강의에서 사용되는 강의 문서입니다.
이 강의에서 뜻하는 "모던 자바스크립트"는, 2019년에 사용하기에 걸맞는 그리고 또 뒤쳐지지 않는, 그런 자바스크립트를 칭합니다. 이 강의에서는 자바스크립트 기초부터 시작해서 실무에서 필요한 핵심 지식들까지 다뤄보게 됩니다.
이 강의는 프로그래밍을 한번도 해본적 없는 사람이 들어도 도움이 될 수 있으며, 자바스크립트 기초를 이미 배우신 분들도 도움이 될 수 있습니다. 특히 React, Angular, Vue 등의 웹 프레임워크 및 라이브러리를 공부하기 전에 이 튜토리얼을 통하여 자바스크립트를 한번 공부하고 나면 큰 도움이 될 수 있습니다. 그리고, Node.js 를 통하여 백엔드 개발을 하기 전에도 도움이 될 수 있습니다.
자바스크립트를 이미 아신다면 강의 초반부는 살짝 지루 할 수도 있습니다. 알고 있는 내용은 스킵을 하면서 보셔도 무방합니다 :)
튜토리얼을 진행하기전에 꼭 필요한 것은 바로, 개발 공부에 대한 관심입니다. 그리고, 왜 개발을 배워야 하는지에 대한 동기입니다. 단순히 "프로그래밍을 배우고싶다" 또는 "나도 프로그래머가 되고 싶다"라는 생각은 개발 공부를 할 때 있어서 작심삼일이 되기 쉬운 마인드입니다.
그 대신에, 나는 "프로그래밍을 배워서 어떤 프로젝트를 만들어보고 싶다" 와 같은 확실한 목표를 세우고 개발 공부를 진행하시기를 바랍니다. 그 어떠한 목표가 거창한것이 아니여도 좋습니다. 진짜 간단한 프로젝트라 하더라도, 만들고 싶은 것을 목표로 삼고 개발 공부를 해보세요.
추가적으로, 개발 공부를 하게 될 때 있어서 필요한 도구들은 앞으로 하나하나 설치 할 것입니다.