2. 프로젝트반 진행계획
1
2
3
4
모집대상 자바스크립트와 react.js의 기본개념을 어느 정도 알고 있거나
잘 모르더라도 그때 그때 구글링해서 작업할 수 있을 정도의 실
력을 가진 구성원으로 팀프로젝트를 통해 단기간에 실력향상을
도모하고 실전 코딩을 통해 실무능력을 배양하고 싶은 분
참여가능 수준 자바스크립트 기본문법(변수, 함수, 연산자, 제어문, 반복문)을
알고 배열, 객체를 다뤄본 분. node.js를 설치하고 React로
todolist 예제정도 해보신 분.
목표
프론트엔드 개발자로 진출하기 위해 퀄리티 높은 포트폴리오를
만들어보면서 단기간에 내공 상승을 하고 미니 프로젝트를 만들
수 있는 코딩능력을 배양하여 자신감을 얻기.
이런 분은 제외
교육 이외의 목적을 갖고 임하는 분.
남에게 불쾌감을 주는 인성을 가진 분.
불성실한 분.
3. 프로젝트반 진행계획
5
6
7
8
진행계획
매주 토요일 3시간(10-13)시. 전문개발자의 코칭 + 참고소스,
접근방법 제시.
나머지 주중 시간(월/수)에 온라인 지속적 미팅.
미팅방법
주중 월/수 저녁 7시 ~ 8시까지 온라인미팅 참여가능한 분은
참여. 참여방법은 온라인 팀뷰어 또는 구글 행아웃으로 화면 공
유 후 각자 발표. 각 팀원별 역할 분배, 진도체크, 산출물 공유
공유방법 github로 소스 산출물 공유. 커밋, 푸시, 풀 등 소스 통합 유지.
준비물
토요일 모임시 개인노트북 지참.
없으면 학원 현장에서 제공가능하나 성능이 좋은 편이 아님.
4. 각 주차별 진행계획(2)
레이아웃 및 페이지 설계
- 레이아웃 설계
- 이메일/소셜 로그인 구현
- 회원가입 구현
- 페이지별 라우트 구성
환경설정 및 기획설정
- 개발환경 설정
- 형상관리 설정
- 에디터툴 선택
- 클론프로젝트 선택
- Node, React 구축 및 기본개념 / 설명
5. 각 주차별 진행계획(2)
핵심기능 구현(2)
- 피드 상세보기 구현
- 덧글달기 구현
- 즐겨찾기 및 추천 기능 구현
- 배포하기
핵심기능 구현(1)
- 글쓰기/에디터 구현
- 이미지 파일 업로드 구현
- 리스트 출력 화면 구현