1. HTML 기본 구조 및 문법
- HTML 기본 태그와 속성 이해하기
- HTML 문서 구조화 및 시맨틱 태그 활용하기
2. IDE 세팅 및 HTML 실습
- 개발 환경 설정하기 (IDE 설치 및 세팅)
- HTML 기본 구조 작성 실습하기
3. CSS 선택자, 박스 모델, 레이아웃
- CSS 선택자 이해 및 활용하기
- 박스 모델 및 레이아웃 기법 이해하기
4. CSS 플렉스 박스, 그리드
- 플렉스 박스(Flexbox) 및 그리드(Grid) 레이아웃 이해 및 활용하기
5. CSS 실습
- 스타일시트 작성 및 적용 실습하기
- 레이아웃 디자인 실습하기
6. JavaScript 기본 문법
- JavaScript의 변수, 연산자, 제어문, 함수 기본 문법 이해하기
- 배열과 객체 이해 및 활용하기
7. JavaScript DOM 조작**
- Document Object Model(DOM) 이해 및 조작 기법 학습하기
- DOM 요소 생성, 수정, 삭제 실습하기
8. JavaScript DOM 조작 실습
- 웹 페이지의 동적인 요소 조작 실습하기
9. JavaScript 활용 실습
- 사용자 이벤트와 DOM 조작을 활용한 실질적인 웹 페이지 기능 구현 실습하기
10. JavaScript 이벤트 처리
- 이벤트 종류 및 이벤트 리스너 이해 및 활용하기
- 이벤트 버블링 및 캡처링 이해하기
11. JavaScript 비동기 처리 (AJAX)
- 비동기 처리 개념 및 AJAX 기술 이해하기
- AJAX를 활용한 서버 데이터 요청 및 처리하기
12. JavaScript 비동기 실습
- AJAX를 활용한 실제 데이터 요청 및 출력 실습하기
13. JavaScript 클래스
- 클래스와 객체 지향 프로그래밍(OOP) 개념 이해하기
- 클래스 정의 및 객체 생성 실습하기