새로운 팀원들과 팀 노션을 만들고 팀소개웹사이트 만들기 프로젝트를 시작하였다.
아직 강의를 다 못들은 팀원분들이 계셔서 그분들이 강의를 다 들을때까지
프로젝트 시작은 늦추고 개인 학습을 진행하였다.
기본적인 프로젝트는
3️⃣ 개발 프로세스 가이드 (팀 프로젝트)
- 0단계 : 목표 정하기! (Growth Mindset)
- [ ] 웹 개발 전반의 흐름을 이해할 수 있습니다.
- [ ] 프론트엔드와 백엔드의 구성과 상호작용에 대해서 이해할 수 있습니다.
- [ ] CRUD를 구현하고 활용할 수 있습니다.
- CRUD 란?
- Create(생성)
- 새로운 데이터 생성 기능
- 기능 : 새로운 팀 멤버를 추가
- 팀 관리자가 새로운 팀원을 데이터베이스에 추가
- HTTP 메소드 : POST
- SQL : INSERT INTO
- Read(읽기)
- 데이터를 읽고 조회하는 기능
- 기능 : 팀 멤버 정보를 조회
- 웹 페이지에서 팀 멤버 목록을 불러와 사용자에게 보여주기
- HTTP 메소드: GET
- SQL: SELECT
- Update(수정)
- 기존 데이터를 수정하는 기능
- 기능: 기존 팀 멤버 정보를 수정
- 팀 멤버가 자신의 프로필 정보를 업데이트
- HTTP 메소드: PUT 또는 PATCH
- SQL: UPDATE
- Delete(삭제)
- 데이터를 삭제하는 기능
- 기능: 팀 멤버 정보를 삭제하는 작업
- 팀 관리자가 팀에서 특정 멤버를 제거
- HTTP 메소드: DELETE
- SQL: DELETE
- Create(생성)
- CRUD 란?
- 1단계 : 팀 노션 작성하기! ( ~ 10/28 13:00)
- 팀 이름과 팀장 정하기
- 각 팀원의 TMI를 작성하고 자기 소개하기
- Ground Rules, Goals, 회의 시간 정하기
- 팀원 역할 분배
- 팀 스파르타
- 2단계 : S.A 작성 및 피드백 받기! ( ~ 10/28 21:00)
- 와이어 프레임 : 웹사이트의 골격이나 애플리케이션의 사용자 인터페이스(UI) 및 핵심 기능을 나타내는 단순한 선과 도형으로 구성된 다이어그램 또는 다이어그램의 집합
- 작성 후 팀장 중심으로 모든 팀원이 직접 튜터님을 찾아가서 피드백 받고 팀장 혹은 서기가 팀 노션 S.A 서면 피드백 란에 작성해주세요.
- 팀 스파르타
- 3단계 : 본격적인 팀 소개 웹페이지 만들기! ( ~ 10/31 18:00)
- [팀]과 [자신]에 대한 설명 및 MBTI
- 객관적으로 살펴본 자신의 장점
- 자신의 스타일 협업 스타일 소개
- 우리 팀만의 특징과 추구하는 궁극적인 목표
- 우리 팀의 약속
- 팀원들의 블로그 주소
- 4단계 : 개발 진행에 따른 기록 작성 후 TIL 제출 (매일 20:00 ~ 21:00)
- 왜 작성해야 하는 것일까요?
- 이해도 증가 : 매일 배운 것을 기록하면 기억이 더 오래 지속 됩니다.
- 취업 준비 : 포트폴리오로 활용
- 문제 해결 능력 향상 : 문제를 기록하는 습관을 가지면 나중에 패턴화하여 효율성 증가
- 개발하며 정리할 내용 또는 학습한 내용 블로그에 정리하기 (tistory, velog 추천!)
- 어떤 의도, 이유로 해당 기능을 구현했는지
- 해당 기능은 어떤 흐름으로 코드가 작동하는지
- 입력값이 들어가면 어떤 출력값이 나오는지 또는 어떤 변화가 있는지
- 버그 또는 에러는 어떤 것이 있었고 어떻게 해결하였는지
- 왜 작성해야 하는 것일까요?
이러한 방식으로 진행되고 현재 우리팀이 만든 와이어 프레임은
이러한 방식으로 진행될 것으로 보여진다.
'내일배움캠프 TIL' 카테고리의 다른 글
본캠프 3일차 TIL (0) | 2024.10.30 |
---|---|
본캠프 2일차 TIL (0) | 2024.10.29 |
사전캠프 3주차 수요일 (0) | 2024.10.16 |
사전캠프 2주차 금요일 (0) | 2024.10.11 |
사전캠프 2주차 목요일 (0) | 2024.10.10 |