COW React 6기 학습을 위한 리포지토리 입니다.
COW-Web-6 리포지토리 fork와 clone 을 진행합니다.
해당 주차의 디렉토리 안에 본인 이름 폴더 를 생성합니다.
이름 폴더 안에 [n주차] 본인 이름.md과 실습 파일이 있을 경우 [n주차] 본인 이름 형식으로 파일 혹은 폴더 이름을 저장합니다.
과제 주에 해당하는 화요일 23:59분까지 저장한 과제를 Pull Request를 올려 제출합니다.
PR 제목 형식 : [N주차] 본인 이름 학습 PR 제출합니다. 로 통일해주세요!
이해가 안 되거나 모르는 내용이 있으면 PR 본문에 적어주세요.
학습 주제에 대해 공식 문서, 강의, 블로그 등을 통해 학습하고 학습 내용을 작성합니다.
실습 과제가 있는 경우, 학습 주제 내용을 바탕으로 실습을 진행 합니다.
과제를 본인 이름 폴더 에 담아 Pull Request를 올려 제출 합니다.
세션이 있는 주에는 모여서 해당 주차에 관한 세션 이 진행됩니다.
모르는 내용이 있으면 편하게 질문하고 공유 하세요 🙋🙋♀️
모르는 내용에 대해 공유시 멘토 멘티 관계없이 서로 찾아보고 이야기 하길 바랍니다.
이를 통해 모두가 성장하는 계기가 되기를 바랍니다 💪
과제 시 AI 도구 사용을 지양 하고 직접 학습하여 이해를 높이는 것을 추천합니다 👍🧐
📚 커리큘럼 (2025-2학기 COW 6기 Web)
세션은 매주 목요일 18시 에 진행됩니다.
추석, 중간/기말고사 전 주에는 휴강합니다.
주차
날짜
학습 주제
세션 내용
과제
0주차
09.18
OT, 개발 환경 세팅, GitHub/Notion 협업 규칙
개강총회 & GitHub 기초 강의
환경 세팅, GitHub PR 체험 (README 수정)
1주차
09.25
DOM, Virtual DOM, MPA vs SPA, CSR vs SSR
리액트 동작 방식
Vanilla JS ToDoList 구현 + 2주차 주제 학습 정리(md PR)
2주차
10.02
React 기초 – JSX, state, props
props drilling 문제점 탐구
1주차 과제 리팩토링 + 3주차 주제 학습 정리(md PR)
휴강
10.05~10.08
추석 연휴
3주차
10.09
React Hooks (useState, useEffect) + 라이브 코딩
팀별 코드리뷰 세션
ToDoList 리액트로 만들기 + 4주차 주제 학습 정리(md PR)
4주차
10.16
CSS in JS, CSS in CSS, TailwindCSS
Tailwind vs Styled-components 토론
ToDo 확장 (useRef, custom hook, Tailwind) + 5주차 주제 학습 정리(md PR)
휴강
10.20~10.24
중간고사 기간
5주차
10.30
비동기 처리 (동기/비동기, fetch, axios, REST API) + 라이브 코딩
Promise vs async/await 실습 비교
ToDo 서버 연결하기 + 6주차 주제 학습 정리(md PR)
6주차
11.06
React Router (기본, 중첩, 인증 라우팅)
Redirect/AuthGuard 실습
ToDoList API 연결 (content 연동) + 7주차 주제 학습 정리(md PR)
7주차
11.13
로그인 / 회원가입 (API 연동, 상태관리)
JWT vs Session 토론
로그인/회원가입 기능 연결 + 8주차 주제 학습 정리(md PR)
휴강
11.20
기말고사 전 주
8주차
11.27
종합 미니 프로젝트 발표
코드리뷰 & 최종 발표 세션
팀별 프로젝트 제출 + 회고 md 제출(PR)
종강
12.08~12.12
이후 협업 프로젝트 회의 시작 기간