[인프런 워밍업클럽 BE] 1주차 회고
스터디 신청 이유
스프링 프로젝트가 있기는 커녕 스프링에 대해서 잘 알지 못했던 나는 곧 졸업반을 앞두고 많은 조바심이 생겼다. 때문에 이번 인프런 스터디에 대해 참여하게 되었다.
1주차 학습 내용 요약
1일차 : 서버 개발을 위한 환경 설정 및 네트워크 기초
스프링 프로젝트 설정 방법,네트워크의 기초내용과 HTTP 상태코드 등을 학습 하였습니다.
2일차: 첫 HTTP API 개발
GET,POST API, 유저생성,조회 API를 개발해 보는 시간을 가졌습니다.
3일차: 기본적인 DB 사용법
MYSQL DB와 연동하는 방법, 테이블 조작 방법을 배웠습니다.
4일차: DB를 이용해 만드는 API
DB와 연동하여 API를 만드는 방법을 배웠습니다.
5일차: 클린코드의 개념과 첫 리펙토링
클린코드의 개념을 학습하였고, 스프링 프로젝트를 Service,Repository,Controller 로 분리하여 각 역할에만 충실하도록 코드를 리펙토링 해보는 시간을 가졌습니다.
1주차 미션
미션 1일차
어노테이션을 사용하는 효과는 무엇이며, 나만의 어노테이션을 사용하는 방법에 대해 고민하는 시간을 가졌습니다.
어노테이션 정리 블로그
미션 2일차
강의에서 배운 GET,POST API 작성 방법 이용해 추가적인 GET,POST API를 만들어보는 시간을 가졌습니다.
2일차 해결과정을 담은 블로그
미션 3일차
자바의 람다식이 왜 등장했으며. 람다식의 문법과 람다식과 익명 클래스의 관계가 어떻게 되는지 고민하는 시간을 가졌습니다.
람다식 정리 블로그
미션 4일차
MYSQL 과 연동하여 API를 개발하는 시간을 가졌습니다.
DB 연동하여 API 개발과정을 담은 블로그
미션 5일차
클린코드에 대해 고민해 보는 시간을 가졌습니다.
클린코드 리펙토링 블로그
회고
1주차 기간에 시험이 2개나 겹쳐서 온전히 인프런 스터디에 집중을 못해 더 나은 결과물을 도출하지 못했다는 점에서 아쉬움이 남는다. 2주차 이후부터는 스터디에 더 집중해야겠다.
댓글을 작성해보세요.