[CodeSpitz85] 거침없는 자바스크립트(마감)

코드스피츠85 개요top

이번 주제는 올해 처음으로 진행되는 자바스크립트 입니다.

‘거침없는 자바스크립트’라는 주제는 말그대로 거침이 없는 자바스크립트를 의미하는데요, 이 때 거침이 없다는 것은 blocking이 없다는 의미입니다.

현재의 자바스크립트는 거의 바벨로 번역되는 과정을 필수로 거치고 있습니다. 여러 필수적이라 할만한 프레임웍과 라이브러리가 이러한 방식을 채택하면서 복잡한 프론트엔드의 빌드 체계가 생기고 이 안에 다양한 자바스크립트 버전을 통합해주는 바벨의 존재가 포함되는 거죠.

반대로 말하자면 최신 자바스크립트를 사용해도 바벨이 알아서 호환성을 보장해주니까 부담없이 사용해도 된다고 생각해도 괜찮겠습니다.
(언젠가 머나먼 미래에는 바벨의 타겟을 es5 보다 높은 버전의 자바스크립트로 번역하게 되겠죠 ^^)

그런 이유로 이전 es5까지의 모든 문법적 요소를 일소하고 es2019에 도입되어있는 async iterator를 기반으로 하는 새로운 자바스크립트 언어의 개념과 작성법을 배우게 됩니다.

es6조차 바벨이 번역할 수 있다는 이유로 es5의 편의문법이라는 식의 오해가 굉장히 많이 쌓여있습니다만, 그 es6마저도 이미 오래된 언어입니다.
es2019(es8)에 도입된 async iterator는 거의 모든 기존의 제어흐름을 바꾸게 됩니다. 또한 es6 이후에 도입된 class 문도 기존의 프로토타입으로는 불가능한 수 많은 일을 가능하게 하죠.

이번 코드스피츠의 목표는 구닥다리 자바스크립트 기반의 개념들을 곱게 그대로 두고, 새롭게 변화된 언어의 패러다임에 맞춘 언어론을 학습하는 것입니다.

새로운 자바스크립트 언어론을 바닥부터 전개한다는 점에서 입문자도 들을 수 있습니다만 자바스크립트의 입문자를 의미하는 것이지 프로그래머로서의 입문자나 개발이 입문인 것을 의미하지는 않습니다.
따라서 자바스크립트를 얼마나 아는가는 그렇게 중요하지 않지만 프로그래밍에 대한 개념과 경험이 이미 있어서 어떤 언어든 어느 정도 익숙하게 다룰 수 있는 분들만 들을 수 있는 스터디입니다.

이미 코드스피츠는 오랫동안 지속되 온 스터디고 자바스크립트와 관련된 강의도 충분히 많이 이전에 있습니다.
https://www.youtube.com/channel/UCKXBpFPbho1tp-Ntlfc25kA

실제로 이미 개발자이신 분들을 대상으로 하는 난이도로 전개되기 때문에 개발이 입문이신 분들은 학습하면서 따라올 수 없다고 생각하고 있습니다 ^^;

참여 대상 정보top

참여하실 분들은 다음의 사항을 참고하셔서 신청해주세요.

  1. 본 스터디는 특별한 교재 없이 제가 작성한 교안으로 진행됩니다.
  2. 본 스터디는 영상으로 녹화됩니다. 참여자를 개인적으로 집중하여 촬영하지는 않지만 영상 속에 일부 모습이 등장할 수도 있습니다.
  3. 녹화된 스터디 내용은 유튜브에 공개될 예정입니다.

일정top

매주 화요일 1회 2시간씩 총 6회로 진행됩니다.

  • 스터디 시간 : 오후 8:00 ~ 오후 10:00(공통)
  • 1회차 : 2019년 10월 22일(화)
  • 2회차 : 2019년 10월 29일(화)
  • 3회차 : 2019년 11월 05일(화)
  • 4회차 : 2019년 11월 12일(화)
  • 5회차 : 2019년 11월 19일(화)
  • 6회차 : 2019년 11월 26일(화)

장소top

위플레이스 강남점 – 80인 룸
http://naver.me/Fbot9ydl

  • 주소 – 서울 강남구 강남대로 340 3층 위플레이스
  • 교통 – 2호선 강남역 하차 후 2번 출구에서 3분 소요
  • 주차불가

참가비top

금번 코드스피츠는 장소임대비 등 운영비를 고려하여 50,000원으로 책정되었습니다.

참여방법top

  • 80명 정원이며 선착순으로 모집합니다.
  • 신청하신 후 입금이 완료되는 순서로 선착순을 계산합니다.
  • 입금이 24시간 내에 이뤄지지 않으면 별도의 통지 없이 신청 내용을 취소합니다.
  • 신청하시려면 페이스북 계정이 필요하며 여러 문제가 생겼을 때의 커뮤니케이션은 페이스북 메세지로 하게 됩니다.

마감되었습니다.