In this course

image


이 강의를 수강하면서 크롬 앱 중에 하나인 ‘Momentum’이라는 앱을 만들 것이다.



What is Momentum?

image

크롬 브라우저에서 사용할 수 있는 앱 종류 중 하나. 새로운 브라우저 탭을 대체해주는 앱이다. 특징으로는 시계, 사용자 이름 기억, to-do list, 명언(encouraging quotes), 사용자 위치와 위치에 따른 날씨 표시, 새로운 탭을 열때마다 배경 사진이 변경됨 등이 있다.



Why JS ?

우리의 니꼬쌤은 이 강의에서 왜 JS를 배워야하는지 영업을 아주 단단히 해주셨다.

  • 웹 사이트 만드는 것 말고도 할 수 있는 것이 많다.
  • 프론트엔드에서 쓸 수 있는 유일한 언어이다.
    ex) 백엔드는 여러가지 언어들이 있고 그 중에서 사용률에 따라 배울 것인지 아닌지 선택해야만 함. 하지만 프론트는 딱 하나 JS밖에 없음. 모든 곳에서 통일.
  • 자바스크립트는 전세계 모든 컴퓨터에 있음. 모든 브라우저에 내장되어있음.
    다른 언어는 웹사이트에서 따로 다운받아서 설치해야함.
  • 모든 웹사이트는 HTML, CSS, JS 세 가지 언어를 이해함.
    (웹사이트를 이용하기 위해 언어 설치가 필요하지 않다.)
  • with React = 안드로이드나 ios 애플리케이션 제작 가능
  • with electron = 데스크탑 앱 제작 가능
  • with Three.js = 3D 게임 제작 가능
  • with socket.io = 실시간 프로그램 제작 가능
  • with ml5.js = 머신러닝 가능
  • 백엔드 부분도 삽가능


이렇게 많은 다양한 것들을 모두 JS를 통해서 구현이 가능하다고 한다.
이번 강의로 JS를 배워야 겠다는 생각이 확실해졌다. 그리고 함께 사용했을 때 다양한 기능을 구현하고 만들 수 있는 다른 기술들도 배우고 싶고 JS로 백엔드를 어떻게 구현하는지가 너무 궁금하다. JS가 숙련되고 나면 관련된 강의를 들을 수 있는지 찾아봐야겠다.

Categories:

Updated:

Leave a comment