-
JavaScript가 무엇인지 이해하고 설명 할 수 있다.
-
JavaScript 개발 환경을 설정하고 사용할 수 있다.
-
값을 선언하고 변수에 할당 할 수 있다.
-
JavaScript의 다양한 데이터 유형을 구분하고 활용할 수 있다.
-
JavaScript 연산자를 이해하고 활용 할 수 있다.
-
for, while 반복문을 이해하고 활용할 수 있다.
-
html-css-js 예시 https://html-css-js.com/
- 함수를 선언하고 호출 할 수 있다.
- 함수 표현식과 함수 선언식을 구분하고 사용할 수 있다.
- 화살표 함수를 이해하고 활용할 수 있다.
- 배열을 선언하고 조작할 수 있다.
- array helper method를 이해하고 활용할 수 있다.
- JavaScript의 객체를 이해하고 속성과 메서드를 활용할 수 있다.
- 객체를 생성하고 조작할 수 있다.
- DOM의 개념과 구조를 이해하고 설명 할 수 있다.
- DOM에서 적절한 요소를 선택, 조회할 수 있다.
- 요소를 DOM에 생성, 추가, 삭제 할 수 있다.
- Event의 개념을 이해하고 설명 할 수 있다.
- Event Listener의 작동 원리를 이해하고 직접 활용 할 수 있다.
-
다양한 이벤트 확인 Event reference | MDN
-
Lodash https://lodash.com/
- 비동기 처리가 무엇인지 이해하고 작동 원리를 설명할 수 있다.
- promise 객체의 작동방식을 이해하고 활용할 수 있다.
- axios 라이브러리를 이해하고 HTTP 요청 코드를 작성 할 수 있다.
-
비동기 통신 시작하기 | Axios Docs
-
강아지 api
-
고양이 api
-
API 사이트
- Django Template에 script를 추가하여 DOM을 조작할 수 있다.
- 동기식 처리방식을 비동기식 처리방식으로 변경 할 수 있다.