파이썬 공부 순서, 방법을 찾아 보고 있는데 구글에다 how to learn python 이라고 치면 외국은 보통 이런식

1. 문법을 공부해 2. 너가 관심 있는 분야를 정한뒤(게임,모바일앱,머신러닝 등등) 사이트에 들어가서 공부 하고 프로젝트도 만들어봐

3. 어느정도 익숙해지면 혼자서 직접 프로젝트를 만들어봐 4. 계속 프로젝트를 만들어 가면서 실력을 쌓아가고 자료구조, 알고리즘도 공부 하기 시작해


근데 한국은 1. 파이썬 문법 공부 2. 파이썬 작동 원리 공부 3.  파이썬 추상 클래스 및 메타 프로그래밍 기법을 이해 4.데이터 분석을 위해 numpy 시작 5. 시각화 공부 6. 데이터 확장을 위해 pandas 공부 7. pandas 이용법 공부


이런 식인데 뭐 어떻게 해야 되냐? 그냥 외국식으로 하는게 맞는거 같긴 한데



+ 알고리즘, 자료구조는 어떻게 공부해야 되냐?

책으로 공부 하는 방법 vs 사이트에서 공부 하는 방법 둘로 나뉘던데 뭐가 더 효율적일까?

알고리즘,자료구조도 역시 외국은 문제 보고 직접 해결해 보려고 노력 / 한국은 1번책 다 공부하면 2번책, 2번책 다 공부하면 3번책 이런식이더라 


조언 한마디라도 부탁한다