First Step

Basic Settings


1. Chrome

  • JavaScript를 배우는데 있어서 가장 좋은 브라우저는 구글의 크롬입니다. JavaScript의 최신 기능들을 사용할 수 있으며, 전 세계적으로 가장 많은 사람들이 이용하는 웹 브라우저 입니다.
  • 크롬의 개발자 도구를 이용해서 간단한 코드를 테스트 할 수 있고, 다양한 확장 프로그램을 이용해서 많은 일을 할 수 있습니다.
- https://www.google.co.kr/chrome/browser/desktop/index.html

2. Node.js

  • Node.js는 V8엔진 위에서 동작하는 이벤트 처리 I/O 프레임워크 입니다. npm 이라는 패키지 매니저를 이용할 수 있게 해주며, 우리가 JavaScript로 작성한 코드를 실행시킬 때 사용할 것 입니다.
- https://nodejs.org/ko/

3. Visual Studio Code

  • 비주얼 스튜디오 코드(영어: Visual Studio Code)는 마이크로소프트가 마이크로소프트 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기이다. 디버깅 지원과 Git 제어, 구문 강조 기능등이 포함되어 있으며, 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있다. 비주얼 스튜디오 코드는 깃허브가 개발한 일렉트론 프레임워크를 기반으로 구동된다. 그러나 같은 일렉트론 기반의 편집기 아톰을 포크한 것은 아니며, 비주얼 스튜디오 온라인 에디터(코드명 "모나코")를 기반으로 개발되었다
- https://code.visualstudio.com

4. Terminal

  • 윈도우의 MS-DOS와는 다르게 맥과 리눅스에는 Terminal이라는 Bash가 존재합니다. Bash는 유닉스 기반의 운영체제에 기본 셸로 탑재되어 있습니다. Bash 명령어로 터미널에서 많은 일들을 할 수 있으니 알아두면 좋습니다. 몇 가지 간단한 명령어를 봅시다.

    • pwd: print working directory의 약자로 현재 경로를 출력합니다.
    • ls: list의 약자로 현재 경로에서의 파일 및 폴더들을 보여줍니다.
    • cd: change directory의 약자로 다른 경로로 이동합니다.
    • cp: copy의 약자로 파일 및 폴더를 특정 경로로 복사합니다.
    • mv: move의 약자로 파일 및 폴더를 특정 경로로 이동합니다. 파일이나 폴더의 이름을 바꿀때도 사용합니다.
    • rm: remove의 약자로 파일 및 폴더를 삭제합니다.
    • mkdir: make directory의 약자로 현재 경로에 빈 폴더를 만듭니다.
    • touch: 파일의 접근이나 타임스탬프의 형식을 변경하는데에 사용되고, 새로운 빈 파일을 만들때에도 사용합니다.
- Windows 사용자라면 git for windows 를 설치하면 생성되는 **Git bash**를 이용합니다.