목록과제 (3)
COCO World

4주차에서는 본격적으로 1-3주차까지 배웠던 것들을 토대로 서버를 통해 웹페이지를 열고, API 기능을 연습하는 한주차였다. 여러번 반복적인 학습을 통해 POST와 GET 방식을 익숙해지기 위해 많이 준비한 시간이어서, 낯선 접근이었어도 어느정도 익숙해진 것 같다. 다만 초기 기본셋팅이나 기초적인 부분을 코드스니펫이라는 복붙기능으로 제공하여, 처음부터 쌓아올리는 환경을 접할 경우, 꽤 애를 먹을 수 있는 상황이 발생할 것 같기도 하다. api 초기 셋팅의 원리도 알고 싶었는데 이 부분은 따로 언급되지 않았다. 오픈API를 가져오는 방법이나, DB를 이용해 저장 후 가져오는 API 기능을 3,4주차를 통해 학습하였는데, 쉬운 방법으로 접근하였더라도 아직 익숙하지않고, 버벅일 수 있다. 어떻게 접근하는지 이..

부트캠프 개강 D-5 3주차의 강의주제는 웹스크래핑(크롤링)과 mongoDB 였다. *웹 스크래핑? 각 웹사이트에서 데이터를 수집해오는 기술 *mongoDB? NoSQL 데이터베이스 시스템으로, JSON 문서 형태로 저장되어 사용 맨 처음에 파이참과 파이썬을 왜 배우는지 몰랐는데, 저 둘을 위해서였나보다. 또 웹스크래핑과 몽고DB는 처음 배우는 부분이라 이전 주차들보다 흥미로운 마음으로 들었던 수업이었다. 역시나 차분히 수업을 따라가보면 충분히 이해하면서 들을 수 있는 난이도의 학습이었다. 이번 과제는 힌트를 약간 봐버렸다. 리스트들을 호출하는데, 한가지 값만 반복적으로 노출하길래 와이라지,,했는데 한가지 값만 호출하는 BeautifulSoup함수를 사용해서였다. 어차피 내가 하는 실수는 어렵고, 딥한 ..

부트캠프 개강 D-6 2주차에는 학습은 JQuery와 Ajax통신이 메인이었다. 재료는 오픈API를 가져다가 기본적인 GET방식을 통해 학습하였다. 음,, 무난한 기본학습이었기 때문에 어려움 없이 들었던 것 같고, 무작정 따라하기 보다는 이것을 왜 사용하는가, 사용하는 목적, 순서를 이해하면서 작성해나가는게 좋을 것 같다. 통신에 관한 것은 앱이나 웹이나 똑같은 것 같다. 어떤 툴(라이브러리, 프레임워크)을 쓰냐에 따라 적응하는게 필요한데 빨리 적응하기 위해선 통신에 대한 기본적인 원리에 대해 이해하는게 제일 중요한 것 같다. 나도 처음으로 접했다면 통신이라는 개념 자체에 접근하기가 빠듯했겠지만 조금은 여유롭게 받아들일 수 있었던건 vue를 통해 한번 경험했던 공부라 괜찮았던 것 같다. 처음이라면 뭐든지..