2022 Masters Course/Project Course 60

2022 마스터즈 코스(백엔드) 70일차 회고(2022. 4. 15.) - "즐겁고 재밌었던 첫 번째 팀 프로젝트"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘로 지난 2주간 진행되었던 프로젝트 과정의 첫 번째 미션 투두리스트 구현 프로젝트가 종료되었다. 이번 미션 과제의 경우 백 엔드 2명과 프론트 엔드 2명이 팀을 이루어 과제를 수행하는 방식으로서 지금까지의 미션 과제들 보다 더욱 특별했었다. 지난 2주라는 시간을 되돌아 보았을 때 깃(Git), 스프링(Spring), 데이터 베이스(Database), AWS, 문서(Document) 작성 등 개발과 관련된 많은 것들을 학습할 수 있었는데, 무엇보다 가장 가치가 있었던 학습은 '협업'에 관한 것이었다. 백 엔드와 프론트 엔드간의 협의 사항 중 최대의 접점은 API와..

2022 마스터즈 코스(백엔드) 69일차 회고(2022. 4. 14.) - "기능 구현 그리고 아쉬움"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘로 벌써 팀 프로젝트 수행의 마지막 직전의 날이 되었다. 내일 오후에는 별도로 전체 공유 및 클래스별 피드백 시간을 가지기에 사실상 오늘이 거의 마지막 팀 프로젝트 수행 시간이었다. 다행히 오늘로 당초 이번 팀 프로젝트에서 팀원들간에 목표했었던 기능 구현까지는 해낼 수 있었다. 사실 이번 프로젝트를 진행하면서 팀에서 프론트 엔드 역할을 하고 계시는 Khan과 Nick이 더 나은 UX 제공을 위한 좋은 의견들을 주시고 아울러 백엔드 역할을 하고 있는 나와 Hanse의 의견을 잘 수렴해주신 덕에 팀 프로젝트를 수행함에 있어 큰 어려움은 없었던 것 같다. 이번 팀 프..

2022 마스터즈 코스(백엔드) 68일차 회고(2022. 4. 13.) - "첫번째 팀 프로젝트, 유종의 미를 거두기 위해 분발해보자."

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘 오전에는 간단하게 팀 그룹 스크럼을 진행하고 호눅스의 마스터 클래스 강의로 진행되었다. 저번주까지만 해도 나를 포함하여 다들 오전 스크럼에 그래도 활기찬 모습으로 계셨었던 것 같은데, (나 역시도) 다들 지쳐있는 기색이 역력해보였다. 😂 아마 다들 팀 프로젝트에서의 각자의 역할과 책임을 수행해내느라 늦은 시간까지 생각하고 고민했었기 때문이지 않을까 생각이 들었다. 오후에는 다시 같은 팀원 Hanse와 함께 카드 이동 API 구현 작업을 진행했고 프론트 엔드와 협업하여 카드 생성 API 구현 단계까지 로컬 환경에서 연동하여 동작하는 것을 확인해볼 수 있었다. 🙏..

2022 마스터즈 코스(백엔드) 67일차 회고(2022. 4. 12.) - "휴식은 게으름도, 멈춤도 아니다."

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 어제 같은 백엔드 팀원 Hanse와 협의하여 충분한 휴식을 취한 덕에 오늘은 한결 가벼운 마음으로 팀 프로젝트에 임할 수 있었다. 앞서 지난 주말 담당 리뷰어 Henry가 리뷰해준 사항들을 언제 다 수정해야 할 지 초조했었는데, 오늘 차분한 마음을 가지고 임해보니 차근차근 수정해나갈 수 있었다. 아울러 추가적인 기능 구현까지도 순조롭게 진행할 수 있었고 프론트 엔드 팀원분들과 업무 협의도 잘 마무리 될 수 있었다. 이를 통해서 학습을 열심히 하는 것도 중요하지만 적절한 휴식 역시 필요하다는 것을 느낄 수 있었다. 또한 부트 캠프인 코드스쿼드 마스터즈 코스 과정을 수..

2022 마스터즈 코스(백엔드) 66일차 회고(2022. 4. 11.) - "마침내 하게 된 AWS 배포"

해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :) 수강 회고 오늘(정확하게는 오늘 새벽) 처음으로 AWS EC2를 이용하여 스프링 부트 웹 앱(MySQL 연동)을 배포해보았다. AWS 배포는 코드스쿼드 마스터즈 코스 과정을 시작하기 전부터 매번 미루어 두었던 과제였는데, 마침내 마스터즈 과정 미션을 통해서 도전해볼 수 있게 되었다. 🤣 마스터즈 코스 과정을 수강하면서 느낀 장점 중 하나는 혼자서 학습할 때는 매번 미루어두는 것을 미션 등의 환경을 통해 (반강제적으로?) 해볼 수 있게 된다는 것이다. 지난번 3주 과정의 스프링 부트 웹 앱 미션에서는 Heroku를 이용하여 스프링 웹 앱(h2 인메모리 방식 및 cleardb M..