From 117c8ffdf74f157e0423bce532f083416d9a7953 Mon Sep 17 00:00:00 2001 From: LimDoHyun <99dororo@gmail.com> Date: Thu, 9 Nov 2023 01:43:05 +0900 Subject: [PATCH 1/3] Create unit5 --- Unit5/unit5 | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Unit5/unit5 diff --git a/Unit5/unit5 b/Unit5/unit5 new file mode 100644 index 0000000..e3776d8 --- /dev/null +++ b/Unit5/unit5 @@ -0,0 +1,62 @@ +### ⭐️ 5주차 과제 제출 ⭐️ + +## ❗️ 강의 수강 여부 +수강한 강의에 체크표시 해주세요~ + +- [x] 데이터베이스 실습 +- [x] 데이터베이스 실습 2 +- [x] SQL + +
+ +## ❗️ notion에 키워드 정리 완료 여부 +내가 notion에 키워드를 정리를 완료한 경우 체크표시 해주세요~ + +- [x] 키워드 정리 완료 + +
+ +## ❗️ 5주차 과제 +1. ERD export해서 구축된 RDS에 반영하기 + image + + +
+ +2. 데이터그립을 통해서 RDS에 접근하기 + 1. + + ```python + "Connection timed out" + ``` + + https://gksdudrb922.tistory.com/240 + + 인텔리제이에 mariaDB를 연결한 모습을 볼 수 있다 + + image + + +
+ +3. 접근된 RDS에 쿼리 작성하기 + image + + +
+ +4. RDS에 더미데이터 반영하기 + 해결못함... + 어떤식으로 접근해야하는지 감이 안옴... + image + + + +
+ +5. 화면 최소 3개 이상 쿼리 작성하기 + image + + + +
From 729de9920d253c75509c45161966d617c3c65b87 Mon Sep 17 00:00:00 2001 From: LimDoHyun <99dororo@gmail.com> Date: Thu, 9 Nov 2023 01:43:31 +0900 Subject: [PATCH 2/3] Rename unit5 to unit5.md --- Unit5/{unit5 => unit5.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Unit5/{unit5 => unit5.md} (100%) diff --git a/Unit5/unit5 b/Unit5/unit5.md similarity index 100% rename from Unit5/unit5 rename to Unit5/unit5.md From e77c514f99bb8d979207f00106ad0097880b66a4 Mon Sep 17 00:00:00 2001 From: LimDoHyun <99dororo@gmail.com> Date: Wed, 15 Nov 2023 20:04:58 +0900 Subject: [PATCH 3/3] Create Unit6.md --- Unit6/Unit6.md | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 Unit6/Unit6.md diff --git a/Unit6/Unit6.md b/Unit6/Unit6.md new file mode 100644 index 0000000..329f442 --- /dev/null +++ b/Unit6/Unit6.md @@ -0,0 +1,77 @@ +### ⭐️ 6주차 과제 제출 ⭐️ + +## ❗️ 강의 수강 여부 + +수강한 강의에 체크표시 해주세요~ + +- [x] HTTP 통신 +- [x] API +- [x] 데이터 포맷 - CSV, JSON, XML + +
+ +## ❗️ notion에 키워드 정리 완료 여부 + +내가 notion에 키워드를 정리를 완료한 경우 체크표시 해주세요~ + +- [ ] 키워드 정리 완료 + +
+ +## ❗️ 6주차 과제 + +1. 개발환경 구축하기 - nodejs 설치 및 사전에 올려둔 템플릿 적용하기 + image + + + + > *proxy_pass를 설정하고 아래와 같은 문제를 겪었다… (오마이갓….)* + > + + image + + + 알고보니 `/` 아래경로에 대해 모두 proxy_pass를 해서 그랬다. + + image + + + 요렇게 해결해주니까 `/app/` 아래의 경로에 대해서만 proxy_pass를 하게 된다. + + +
+ +2. 자신이 설계한 DB와 연동해서 API설계 (CRUD) + - `RESTful API`에서 `HTTP Method` + - GET: 조회(recieve) + - POST: 리소스 생성(send) + - PUT: 리소스 전체 갱신(put) + - DELETE: 리소스 삭제(delete) + + 1. userList 안에 있는 유저명 조회 및 검색 + `GET /app/users` + 2. userList 안에 유저 추가 + `POST /app` + 3. userList 유저 전체 수정 + `PUT /app/users` + 4. userList 유저 삭제 + `DELETE /app/users` + + +
+ +3. Postman으로 API 테스트 + +image + + +
+ +4. API Sheet 작성 + +image + +