수업일정: 5/9 ~ 5/30

 

백엔드 개발자가 궁금해서 여러 채용공고를 찾아보면서 가장 많이 눈에 띈 것은 바로 API 개발 경험 여부가 있냐는 것이었다. 나는 API 개발에 대해 경험한 바가 없어서 꼭 경험하고 싶었고 현직자 조언도 얻고 싶다는 생각에 해당 수업에 참여하게 되었다!

 

역시 모라도 배우고 움직여야 지식이 쌓이는 것 같다. 다음에 API 공부를 시작하게 되더라도 이번 경험이 큰 도움이 될 것 같다:) 

Django 에서 인증키 발급 관련해서 one-to-one 유저 설정 방식에 막혔지만 이걸 다시 해보고 해결해야 겠다.

 


 

1. Python 기초

파이썬을 독학하고 있었는데 과제가 주어져서 빠른 시간 내에 기초를 다룰 있었다. 과제 때는 크게 고려를 안하고 문제 풀기만을 생각하고 있었는데, 네이밍 컨벤션과 변수명 작성 신경을 써야 겠다. 파이썬의 기초만을 학습한 거라서 백준 알고리즘을 파이썬으로 풀어보면서 언어공부를 해야겠다.

 

2. Django 이용해서 웹페이지 만들기

Django 이용한 웹페이지를 생성을 배웠다. 만들면서 gitignore 처리와 secret key 유출에 주의해야겠다. 코드 작성시 상대방을 위한 commit 코드 컨벤션에 대해 생각해 보는 계기가 되었다.

 

 

3. DRF를 이용한 API 개발

먼저 API 설계에 있어 간단하게 어떤 서비스 기능을 만들고 싶은지만 떠올리고 해당하는 구체적인 요구서나 ERP 작성 하지 않았다. 실제로 팀플을 하면서 기능구현을 하며 설계단에 부족했던 부분 때문에 DB 다시 설계해야했던 적도 있어서 부분을 주의해야겠다는 생각이 들었다.

그리고 query params 이용한 REST API 개발을 하도록 RESTFUL 규칙 대해 공부하고 적용해야겠다.

'기록남기기' 카테고리의 다른 글

2022년 신입 개발자의 회고  (0) 2022.12.30
블로그 운영에 대한 고찰  (0) 2022.12.23
2021년 회고  (0) 2022.01.21
[2021 AWSome Day] 강연내용 정리  (0) 2021.09.30
Java과정 국비수업 회고  (0) 2021.06.16
댓글