1주차
-
01
오리엔테이션
- 멘토 및 클래스 메이트 자기소개
- 클래스 대상 및 목표 안내
- 전체 커리큘럼 안내
- 프로젝트 설명
- 개발 환경 세팅
-
02
React 프로젝트 생성
- 라이브러리 설치
- 파일 구조 만들기
-
03
React 기초
- React의 기본 컨셉 및 개념
- State와 Props
- React 스타일링
-
04
실시간 Q&A
-
과제
블로그 메인 페이지 생성하기 1
- 메인 포스팅 카드 캄포넌트 만들기
2주차
-
01
1주차 세션 회고 및 과제 피드백
-
02
React Hooks
- useStates
- useEffect
- useContext
-
03
React Route
- SPA란
- 페이지 분리하기
-
04
데이터 보여주기
- 무한 스크롤 기능 구현
- 로그인 페이지 생성
-
05
실시간 Q&A
-
과제
블로그 메인 페이지 생성하기 2
- 실습 데이터 제공
3주차
-
01
2주차 세션 회고 및 과제 피드백
-
02
WYSIWYG editor로 상세페이지 viewer 추가
- 포스팅 데이터 html 파싱
-
03
포스팅 상세 페이지 기능 구현
- 좋아요 추가/삭제
- 댓글 작성
-
04
실시간 Q&A
-
과제
블로그 포스팅 상세 페이지 생성
4주차
-
01
3주차 세션 회고 및 과제 피드백
-
02
프론트엔드 심화
- Table of contents 기능 구현
- 다크모드 적용
-
03
HTTP
- 로컬 데이터 파일 불러오기
- axios 심화
-상태 코드 분석
- CORS 에러
-
04
4주간 진행 Wrap up