728x90
(1) WIL(Weekly I Learned) 시작
- 3월 1일, 빨간날과 상관없이 항해 99가 시작되었습니다.
- 공식적으론 아침 9시 ~ 저녁 9시까지 공부를 해야 한다고 나와있지만 부족한 점이 많기에 아침 9시 ~ 새벽(자기전) 까지 계속 진행되었습니다.
- 항해 99를 시작 하기 전 웹 개발에 대해 지식을 조금이나마 채울 수 있도록 항해 99에선 웹 개발 종합반 수업을 열어 사전학습을 하도록 한 후 3월 1일 부터 바로 3명의 랜덤 팀원들과 미니 프로젝트를 진행하게 되었으며, 1주일 간 배운 것을 회고할 수 있도록 WIL을 추천하여 이 글을 쓰게 되었습니다.
(2) 일정
- 3/1 ~ 3/4 - 팀 배정 및 웹 개발 미니 프로젝트
- 3/5 - 3/1 ~ 3/4 동안 만들었던 미니 프로젝트 발표 및 팀 배정
- 3/6 ~ 알고리즘 문제풀이
(3) 배운점
- Git
- 매번 Git을 쓰려고 했지만 혼자쓰는 경우가 많아 add, Commit, push, pull, branch에 대해 개념은 알고있었지만 사용하는법은 잘 몰랐었습니다. 이번 미니 프로젝트를 진행하며 팀원들과 수십번, 수백번의 add, Commit, push, pull 을 하며 조금이나마 익숙해 질 수 있었습니다.
- 로그인 / 로그아웃 기능
- CSS, JavaScript 작업시 파일이 업로드가 안되는 경우 - 2021/03/02 - [Study/HTML\CSS] - [HTML/CSS] CSS, JS, img파일 변경 후 적용시키기
- 모달창
- 팀원들과의 협업
(4) 미니 프로젝트
- 주제 - 항해 일지
- 만든 이유 - 항해 99일 동안 공부한 내용, 사진을 업로드 하고 사용자끼리의 서로 내용을 공유할 수 있도록 하기 위해 만들었습니다.
- 주소 - http://keumkyoseok.shop/
- Git - github.com/player31-kks/logBook
- 데모 영상 - www.youtube.com/watch?v=5RRE-mcJ-80
(5) 느낀점
- 팀 배정을 받은 후 3/4일 자정까지 부족한 시간으로 프로젝트를 진행하게 되었습니다. 공대생 3명으로 이루어진 팀이여서 그런지 프로젝트 완성 후에도 디자인이 너무 투박해 아쉬운 면도 있지만 팀원들과의 협업을 통해 하나의 프로젝트를 완성했다는 것이 만족스러웠습니다.
- 프로젝트를 진행 하면서 JWT를 사용하라는 조건이 있어 JWT에 대해 자연스럽게 알게되었으며, 또 한번 사용해보게 되어 공부가 많이 되었습니다. 또한 조건에 없는 경우에도 프로젝트를 만들면서 필요한기능을 하나 둘 씩 생각하고 찾아보면서 몰랐던 부분을 새롭게 알게되었고, 혼자 아침 9 시부터 자기전 까지 계속 컴퓨터 앞에 앉아 공부하는 것이 쉽지만은 않은데 Gather을 통해 마이크, 웹캠을 키고 진행을 하게 되어 온라인이지만 오프라인에서 공부하는 느낌이 들어 팀원들과 힘을 내 매일매일 9시부터 자기전까지 개발을 할 수 있었습니다.
- 3/5일 다른 팀 총 32개조의 미니 프로젝트를 보면서 여러 아이디어를 보며 사전학습에 배웠던 '크롤링'만으로 여러 가지를 할 수 있구나를 보며 신기했습니다.
- 3/6일 부터 알고리즘 주차가 시작되었습니다. 항해 99 튜터 분들이 정해 놓은 문제를 하나 둘 씩 풀면서 푼 문제는 팀원들과 코드리뷰, 어려운 문제가 있는 경우 서로 도와주며 진행하고있으나, 아직 쉬운문제이기에 다음주에는 항해 99에서 열어준 알고리즘 수업을 듣고 문제를 푸는 방식으로 갈 예정입니다.
반응형
'Study > Sparta Coding Club' 카테고리의 다른 글
[스파르타코딩클럽] 항해 99 - 3주차(후기) (2) | 2021.03.21 |
---|---|
[스파르타코딩클럽] 항해 99 - 2주차(후기) (0) | 2021.03.14 |
[스파르타코딩클럽] 웹 개발 종합반 - 5주차 (후기) (0) | 2021.03.11 |
[스파르타코딩클럽] 웹 개발 종합반 - 4주차 (후기) (0) | 2021.03.01 |
[스파르타코딩클럽] 웹 개발 종합반 - 3주차 (후기) (0) | 2021.02.26 |