웹 표준, 웹의 기본 동작, 웹 접근성 이해하기

웹 개발 환경 설정하기

HTML 기본 문서 만들기

텍스트 입력하기 | 목록 만들기 | 표 만들기 | 이미지 삽입하기 | 오디오와 비디오 삽입하기 | 하이퍼링크 삽입하기

폼 삽입하기 | 사용자 입력을 위한 input 태그 | input 태그의 주요 속성 | 품에서 사용하는 여러 가지 태그

스타일과 스타일 시트 | CSS 기본 선택자 알아보기 | 캐스케이딩 스타일 시트 알아보기

글꼴 관련 스타일, 웹 폰트와 아이콘 폰트 사용하기, 텍스트 관련 스타일, 목록 스타일, 표 스타일

8-1 CSS와 박스 모델 8-2 테두리 스타일 지정하기 8-4 웹 문서의 레이아웃 만들기 8-5 웹 요소의 위치 지정하기

9-1 배경색과 배경 범위 지정하기 9-2 배경 이미지 지정하기 9-3 그러데이션 효과로 배경 꾸미기

10-1 방응형 웹 알아보기 | 10-2 반응형 요소 만들기 | 10-3 미디어 쿼리 알아보기

11-1 배치를 위한 기본 속성 살펴보기 | 11-2 반응형 웹을 위한 속성 살펴보기

12-1 CSS 그리드 레이아웃 사용하기 | 12-2 그리드 라인과 템플릿 영역으로 배치하기

13-1 연결 선택자, 13-2 속성 선택자, 13-3 가상 클래스와 가상 요소, 13-4 CSS 함수 살펴보기

14-1 트랜스폼 알아보기, 14-2 트랜지션 알아보기, 14-3 에니메이션 알아보기

15-1 자바스크립트로 무엇을 할까 웹의 요소를 제어한다 웹 애플리케이션을 만든다 다양한 라이브러리를 사용할 수 있다 서버 개발을 할 수 있다 15-2 웹브라우저가 자바스크립트를 만났을 때 > 웹 문서 안에 태그로 자바스크립트 작성하기 클릭하면 글자색이 바뀌

16-1 변수 알아보기 변수(variable)는 포로그램에서 자료를 담아 두는 공간이다 변수 선언: 기본형: let 변수명 상수 선언: 기본형: const 변수명 변수 선언의 규칙: 변수 이름은 영어 문자와 언더스코어(_), 숫자를 사용한다

17-1 함수 알아보기 함수 선언 function 함수명() { 명령 } 함수 호출 함수명() 또는 함수명(변수) 17-2 변수 스코프 스코프(scope): 변수를 선언하고 사용할 때 적용되는 범위 var 예약어 함수 내에서 선언하면 지역 변수가 된다