![[SW/IT 스쿨] React와 Redux를 활용한 상태 관리 최적화 (대면)](/data/file/3ae55937bf77cc686f14b53c38268888.png)
연간교육계획
차시 | 신청기간/교육기간 | 교육비 | 상태 |
---|---|---|---|
1차 |
신청 : 2025.03.17 - 2025.08.27 학습 : 2025.09.11 - 2025.09.12 |
370,000원 | 신청 |
학습목표
교육대상
과정소개
- Redux의 기본 원칙부터 고급 기법까지 실습 중심으로 배우며, React 애플리케이션 성능 최적화와 유지보수성을 높이는 노하우를 제공합니다.
과정 목표
- Redux의 동작 원리와 상태 관리 구조를 이해한다.
- React와 Redux를 통합하여 효율적인 상태 관리를 구현한다.
- 대규모 애플리케이션에서 상태 관리 병목을 최적화하는 방법을 학습한다.
추천 대상
- React를 활용하여 웹 애플리케이션을 개발 중인 프론트엔드 개발자
- 대규모 프로젝트에서 상태 관리 문제를 해결하고자 하는 엔지니어
- Redux 및 React 상태 관리 전략을 심화 학습하려는 개발자
사전 체크리스트
- React의 기본 개념과 상태 관리 방식(useState, useReducer)을 이해하고 있다.
- Redux의 기본 개념을 알고 있지만 실무 적용 경험이 부족하다.
- React Hook(useEffect, useContext)을 활용한 상태 관리 경험이 있다.
- 대규모 애플리케이션에서 상태 관리 문제를 경험한 적이 있다.
- Redux Toolkit 또는 Thunk와 같은 Redux 미들웨어를 사용해 본 적이 있다.
체크리스트 결과
- 5개 중 3개 이상 "아니오"를 선택한 경우, 아래 사전 학습이 필요합니다:
- 사전 학습 필요 지식:
- React의 기본 상태 관리 개념 학습 (useState, useReducer)
- Redux의 기본 작동 원리 학습
- Redux Toolkit 설치 및 간단한 사용법 학습
강사 소개
- 별도 정보 없음
준비 사항
- React 개발 환경 설정 (Node.js, npm, Create React App 또는 Vite)
- Redux Toolkit 및 React-Redux 설치
- 개인용 노트북
교육 정보
- 장소: 한양대학교
- 기간: 2일 (14시간)
- 방식: 이론 10%, 실습 90%
평가 방식
- 객관식 8문항 (5점/문항)
- 주관식 1문항 (20점)
- 서술형 1문항 (40점)
수료 기준
- 출석 80% 이상
- 종합평가 60점 이상
- 총합 70점 이상 (출석 50%, 종합평가 50%)
교육 시간표
- **1일차**
- 09:00~09:30: React 상태 관리 개요 및 Redux의 필요성
- 09:30~10:30: Redux 기본 구조와 사용법 실습 (Store, Reducer, Actions)
- 10:30~12:00: Redux Toolkit을 활용한 상태 관리 최적화 실습
- 12:00~13:00: 점심시간
- 13:00~14:00: 비동기 상태 관리 기법 실습 (Redux Thunk, Redux Saga)
- 14:00~17:00: Context API와 Redux 비교 및 통합 실습
- **2일차**
- 09:00~10:30: 성능 최적화를 위한 메모이제이션 및 Selector 활용 (Reselect 등)
- 10:30~12:00: 대규모 애플리케이션에서 상태 관리 아키텍처 설계 실습
- 13:00~16:00: 팀 프로젝트: Redux 기반 상태 관리 구현 및 최적화
- 16:00~17:00: 프로젝트 발표 및 피드백 세션
강의목차
교시 | 일시 | 강의명 |
---|---|---|
강의 목차가 없습니다. |
PC 페이지로 이동 하시면
상세정보를 보실 수 있습니다.