inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

인프런 워밍업 스터디 클럽 0기- BE 발자국1(~2/25)

minho_kim2
0

저는 IT 회사에서 신입 개발자로 근무를 하고 있습니다.

그러면서 이번에 처음으로 Spring Boot를 사용하여 회사 제품의 새로운 기능을 개발하는 업무를 맡았습니다.

그래서 처음으로 개발 업무를 수행하다보니 제가 가진 기초지식이 부족하여 기초를 쌓기 위한 강의를 찾게 되어

인프런 워밍업 스터디 클럽을 하게 되었습니다!!

 

이번주는 크게 세 가지 파트로 나누어서 학습을 진행했습니다.

<Section 1>

Section1에서는 GET API, POST API를 작성 후 Postman을 사용하여 실제로 작성한 API가 동작하는지 테스트를 해봤습니다. 그리고 유저생성 API를 작성하며 Web 환경에서도 API가 동작하는지 확인할 수 있었습니다.

<Section 2>

Section 2에서는 Mysql를 사용하여 CRUD문의 기초적인 사용법에 대해 배웠고 IntelliJ와 Database를 연동하여 SQL을 사용하여 DB를 조작하는 방법을 배울 수 있었습니다.

<Section 3>

Section 3에서는 클린코드에 대해 설명하고 Controller를 분리하여 리팩토링을 하는 방법을 배울 수 있었습니다.

 

한 주 간의 강의를 수강하고 미션을 해결하면서 느꼈던 점 중 하나는 API를 작성하는데 있어 DTO, Controller 등 각각의 구성요소를 어떤 식으로 구성하는 지에 대해 많은 고민을 해야된다는 점이었습니다. 무작정 아무 생각없이 강의자료에 나온대로 카피하여 작성하면 좋은 결과가 나오지 않았습니다. 그래서 강의자료에 대한 내용을 이해하여 어떤 식으로 활용할지에 스스로 느껴야한다는 점을 배웠습니다. 다음주 강의도 이러한 점에 대해 고민하여 강의를 듣고 미션을 해결해나가볼 생각입니다!

 

 

 

답변 0