inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[인프런 워밍업 클럽 0기] BE 1주차 발자국

jaehyeok Choi
0

1주차 발자국

 

강의

 

1 - 1. 서버 개발을 위한 환경 설정 및 네트워크 기초

1 - 2. 첫 HTTP API 개발

1 - 3. 기본적인 데이터베이스 사용법

1 - 4. 데이터베이스를 사용해 만드는 API

1 - 5. 클린코드의 개념과 첫 리팩토링

 

강의 회고

 

강의 구성이나 미션의 주제가 정말 좋았고 오랜만에 옛 기억을 떠올리며 다시 배우면서 나름 열심히 하려했지만 병행하고 있는 공부가 있어서 생각보다 깊이 있게 공부하지 못해서 아쉬웠습니다. 다음주에 시간을 더 할애하여 더 많이 찾아서 공부해봐야 겠습니다.

 

 

 

미션

 

1 - 1. 어노테이션을 사용하는 이유(효과)와 나만의 어노테이션은 어떻게 만들 수 있을까를 알아보는 시간이었습니다.

1 - 2. 세 가지 연산결과를 반환해주는 GET API, 날짜를 입력하면 무슨 요일인지 알려주는 GET API, 여러 수를 리스트로 받아서 그 합을 반환하는 POST API에 해당하는 세 가지 문제를 풀어보는 시간이었습니다.

1 - 3. 자바의 람다식은 왜 등장 하였고, 람다식과 익명 클래스는 어떤 관계인지, 람다식의 문법은 어떻게 될지 찾아보는 시간이었습니다.

1 - 4. 과일 정보를 저장하는 POST API, 판매된 과일 정보를 체크하는 PUT API, 현재 재고에서 판매된 금액과 판매되지 않은 물품의 금액을 합해서 각각 반환하는 GET API의 세 문제를 풀어보는 시간이었습니다.

1 - 5. 주어진 코드를 클린코드로 개선해보는 시간이었습니다.

 

미션 회고

 

주어진 미션은 해결하였지만, 더 좋은 방법이 있다는 것은 알고있기에 더 좋은 방법을 찾아봐서 개선해보는 시도를 해봐야겠다는 생각이 들었습니다. 점점 더 좋은 형태를 계속해서 추구하다보면 분명 충분히 좋아지리라 믿습니다.

 

 

 

 

 

 

 

 

 

인프런워밍업클럽

답변 0