Enroll Course: https://www.coursera.org/learn/data-collection-processing-python

강좌 개요

이번 포스트에서는 Coursera에서 제공하는 ‘Data Collection and Processing with Python’ 강좌를 소개하고, 개인적으로 느낀 장점과 추천 이유에 대해 말씀드리고자 합니다. 이 강자는 인터넷 서비스를 통해 데이터 수집과 처리를 배우고자 하는 분들에게 적합합니다. 특히 Python을 사용하여 리스트 컴프리헨션과 깊게 중첩된 데이터 추출 및 처리 기술을 익힐 수 있습니다. 최종 프로젝트에서는 Flickr 사진 공유 사이트를 위해 ‘태그 추천기’를 만드는 과제가 주어집니다.

강좌 내용

이 강좌는 다음과 같은 주제로 구성되어 있습니다:

1주차: 중첩 데이터와 중첩 반복

첫 주는 Runestone 교과서의 비디오 강의와 활동들을 통해 더 복잡한 데이터 구조를 배웁니다. 주의 끝에서는 JSON 데이터 처리, 중첩 반복을 통한 데이터 탐색 및 중첩 데이터에서 값 추출 방법을 배우게 됩니다.

2주차: 맵, 필터 및 리스트 컴프리헨션

두 번째 주에는 더 고급 형태의 집계를 다루게 됩니다. 이 주가 끝날 무렵에는 맵과 필터 함수를 결합하여 데이터를 변환하거나 필터링하고, 결과 데이터를 새로운 객체에 저장하는 방법을 익힐 수 있습니다. 또한 리스트 컴프리헨션을 사용하여 데이터를 집계하는 법도 배웁니다.

3주차: 인터넷 API

세 번째 주에는 API를 사용하여 인터넷에서 데이터를 요청하는 방법을 배우게 됩니다. 주의 끝에서 몇 가지 API에서 데이터를 접근하고 요청한 데이터를 캐시하는 방법을 익히며, 다른 API를 읽고 사용하는 방법도 배웁니다.

추천 이유

이 강좌는 데이터를 다루는 데 관심이 있는 모든 사람에게 매우 유익합니다. 특히 REST API에 대한 이해도가 높아지고, 실제 프로젝트를 통해 실용적으로 적용할 수 있는 기회를 제공합니다. 이런 경험은 데이터 과학, 웹 개발, 또는 관련 분야에서 큰 도움이 될 것입니다.

마무리

이 강좌는 입문자부터 중급자까지 모두에게 추천하고 싶습니다. 데이터 수집 및 처리에 대한 기초부터 시작해 실전 프로젝트까지 경험할 수 있는 기회를 제공하니, 데이터에 관심 있는 여러분께 적극 추천드립니다!

Enroll Course: https://www.coursera.org/learn/data-collection-processing-python