React Client 학습 순서

본 client 과정은 링글 client 개발자 직무이해에 대한 소프트 랜딩 및 신입사원 개발 교육을 위한 컨텐츠로 구성 되어 있습니다. 뿐만 아니라, 클라이언트 개발 입문자를 위해 상세히 기술되어 있습니다. 문서 및 영상, 그리고 실제 코드가 모두 포함되어 있습니다.
TIP : 풀타임으로 전체 과정을 나누어 일주일동안 진행 할 수 있도록 구성했습니다.
Prerequisite: 없음
1.
Javascript Basics (1~2 hours ) - 기본적인 자바스크립트를 알고 있다면 패스 하셔도 됩니다.
에서 자바스크립트 베이직 강의나 문서를 숙지 및 간단한 실습을 해보세요
넘어가기 전에 꼭 아래의 과제를 수행해보세요.
2.
React 기초 + firebase ( 6 ~ 12 hours)
에서 파이어베이스 베이직 강의와 문서를 숙지하세요.
아래의 파이어 베이스 정리 문서도 한 번 숙지하세요. 파이어베이스 library에 대하여
Firebase에 나의 프로젝트 디플로이 하기를 통해서 여러분의 프로젝트를 실제 웹에 올려보세요. (2021.05.12)
3.
기초 html 엘리먼트
4.
html 간단 팁(꼭 보기)
5.
React 실습 with API (2 hours)
에 있는 프로젝트를 수행해보세요.
6.
깃에대한 간단한 이해(문서) (30 mins)
→ 이것을 이해해야, 리모으트에(깃) 올려서 작업할 수 있습니다.
추가 과제
1.
레덕스에 대한 이해 (2 hours)
실제 코드 작성까지 실습
React(ringle landing) 실습 with API를 기초로 레덕스 반영하여 구현하기
2.
CSS에 대한 이해 (1 hour)
(강의는 따로 없음. 문서로)
checkbox같은 custom작업이 필요한 component
3.
NextJS - Serverside Rendering
4.
TypeScript
preparing
1.
Advanced
key는 왜 입력해야할까?
rerendering은 좋은건가 나쁜건가?
2.
고급
최적화
레덕스 사가