Coursera Functional Programming Principles in Scala 수료 후기
Source
Evernote/Article Scraps/Outsider's Dev Story.md
Summary
2012년 Coursera에서 Martin Odersky 교수가 진행한 ‘Functional Programming Principles in Scala’ 과정을 7주간 수강하고 수료한 경험담입니다. 주당 20~40시간이 소요되는 고강도 과정이었으며, 함수형 프로그래밍 사고방식(재귀 등)을 익히는 데 어려움을 겪었지만 체계적인 숙제 구성과 스터디 그룹의 도움으로 78.4% 점수로 수료했습니다. 특히 숙제 환경이 SBT와 테스트 클래스로 잘 구성되어 있어 학습에 큰 도움이 되었다고 평가합니다.
Key Points
- Martin Odersky 교수가 직접 진행한 Coursera Scala 함수형 프로그래밍 과정 수료
- 예상보다 훨씬 많은 시간(주당 20-40시간)이 소요되는 고강도 과정
- 함수형 사고방식(재귀 활용 등) 전환의 어려움과 극복 과정
- 체계적인 숙제 가이드라인과 SBT 기반 테스트 환경의 우수성
- 스터디 그룹(La Scala 코딩단)의 지원과 동료 학습의 중요성