Skip to content

FE-campus/js-theory

Repository files navigation

<JS 이론 학습>

📕 학습 기간 및 교재

📢 과제 제출 공지

▶ (11월28일 ~ 12월11일) 1 ~ 2주차 공지

  • 제출 기한 : 매주 토요일 23시 59분까지
  • 제출 사항: '모던 Javascript 튜토리얼'을 바탕으로 js를 학습한 후, 최소 5챕터 이상 이론을 정리해서 제출
  • 제출 조건 : 길게 서술할 필요는 없습니다. 공부를 했는지, 이해를 했는지에 대한 확인이오니 정리할 때 어려운 단어나 번역투는 지양해주시길 바랍니다.

자신의 js 수준에 따라 A ~ D 단계를 각자 선택 후 학습하시면 됩니다.
각 단계에서는 주 교재인 '모던 Javascript 튜토리얼'의 일부 챕터를 선별했고, D단계로 갈수록 js를 더 깊게 학습하실 수 있습니다.
각 단계는 js를 이미 어느정도 알고 계신 분들을 위해 다음의 학습 방향을 알려주기 위한 일종의 가이드일 뿐,
반드시 해당하는 단계에 적힌 챕터 만을 학습해야 한다는 의미가 아닙니다.

아래 챕터를 참고해서 자유롭게 학습해주시면 될 것 같습니다.

◾ A 단계: 1주차 자바스크립트 기본 2.1 ~ 2.9
          2주차 자바스크립트 기본 2.10 ~ 2.18
          
◾ B 단계: 1주차 객체 기본 4.1 ~ 4.8
          2주차 프로토타입 8.1 ~ 8.4
          
◾ C 단계: 1주차 클래스 9.1 ~ 9.7
          2주차 에러 핸들링 10.1 ~ 10.2
          
◾ D 단계: 1주차 함수 6.1 ~ 6.11
          2주차 프로미스 (선택사항)

주 교재인 '모던 Javascript 튜토리얼'을 바탕으로 js를 학습한 후, 매주마다 최소 5챕터 이상 이론을 정리해서 제출해주시면 됩니다.
챕터 선택은 자유이고, 가장 이해하기 어려웠던 부분이나 중요하다고 생각하는 챕터 위주로 정리하셔도 좋습니다.
위 A ~ D단계 가이드에 따라 학습을 진행하시는 분들의 경우, B단계 2주차나 C단계 2주차는 5챕터 이하이기 때문에 해당 주차의 챕터만 모두 정리해서 제출해도 괜찮습니다.

▶ (12월12일 ~ 12월18일) 3주차 공지

  • 제출 기한 : 매주 토요일 23시 59분까지
  • 제출 사항: 1) '모던 Javascript 튜토리얼'을 바탕으로 js를 학습한 후, 최소 5챕터 이상 이론을 정리해서 제출 or 2) 토이 프로젝트

JS 이론 3주차 마지막 과제에서는 아래와 같이 두 가지 선택사항이 있습니다.

◾ 선택1) [모던 자바스크립트] '파트 2) 브라우저: 문서, 이벤트, 인터페이스' 에서 5챕터 이상 정리해서 제출

◾ 선택2) 바닐라 자바스크립트 토이 프로젝트 1개 이상 진행해서 제출

⇒ 선택1의 경우, 1~2주차때 진행했던 방식과 동일하게 진행하시면 됩니다.

⇒ 선택2의 경우, 초보자를 위한 40가지의 자바스크립트 프로젝트에서 바닐라 자바스크립트 프로젝트 1~27가지 중 하나를 골라 완성한 후,
작성한 코드구현한 화면을 캡쳐(또는 gif)해서 같이 제출해주시면 됩니다.

◾ 난이도 하: 1 ~ 6챕터
◾ 난이도 중: 7 ~ 15챕터
◾ 난이도 상: 16 ~ 27챕터

위 자바스크립트 프로젝트에 대한 난이도는 선택을 돕기 위해 임의로 분류한 것이며,
각 토이프로젝트에서 다루는 주요 개념이 사이트에 같이 안내되어있으니 해당 내용을 참고해 과제로 제출하실 토이프로젝트를 골라주시면 됩니다.

👑 명예의 전당 👑

1주차

👑 장영진 님

👑 류진숙 님

2주차

👑 최근영 님

3주차

👑 이우열 님