완강한지는 꽤 되었으나 알고리듬 강의 Part.1을 오늘 완강했으므로 같이 써보려 한다.
수강 계기
- 파이썬 추월코스로 먼저 공부해 보니 강의 방식이 나와 잘 맞아서 주저 없이 선택하였다.
- 자료구조, 알고리듬 강의는 C++로 진행하신다. C/C++을 한번 깊게 파보고 싶어서 기초가 되는 자료구조부터 C++로 공부해고 싶었다.
- 공부를 하긴 했으나 쓰는거만 쓰고, 원리에 대해선 잘 모르는 거 같아서 기초부터 탄탄히 다지고 싶었다.
강의 내용 및 신청
- 커리큘럼과 강의 신청은 아래의 페이지에서 진행하면 된다.
https://honglab.co.kr/courses/data-structures
수강 환경
- Intel Mac, VS Code에서 진행하였다.
- 수강하기 앞서 C++을 처음해보는 분들이면 홍랩에 있는 자료구조, 알고리듬을 풀기 위한 c++ 압축 코스가 있으므로 꼭!! 먼저 듣는 것을 추천한다. 세팅방법은 아래의 강의에 나와있으므로 그대로 하면 무리없이 진행할 수 있다.
https://honglab.co.kr/courses/cppsummary
느낀 점
- 강의를 선택할 때도 역시 나와 맞는 걸 선택하면 역시 후회는 없다는 것을 다시 느꼈다.
- 처음에는 속도가 그렇게 빠르지 않고 쉬운 것 같은데 못 푸는 나 자신을 보며 현타도 왔지만 역시 꾸준히 하면 선생님의 말대로 조금씩 늘어가는 자신을 발견할 수 있었다.
- 문제를 많이 풀 수 있다. 보통 개념을 설명하고 각 강의마다 연습문제가 같이 있는 강의는 많이 보지 못했는데 개념 공부 후 바로 관련 문제를 풀어서 좀 더 이해가 잘 갔다.
- 파이썬 추월코스에서 디버깅하는 연습이 되어있었지만 자료구조를 수강하면서 좀 더 효율적으로 디버깅 하는 법을 잘 알게 된 거 같다.
- 결과를 도출하는 과정을 편하게 확인할 수 있게 되어있어 상대적으로 짧은 시간 안에 이해하기 쉬우며 프로그램의 구조에 대한 감을 잡기가 쉽다.
- 매 강의가 끝나고 나면 명언을 띄워주시는데 지친 마음에 한 줄기 힘이 되었다.
- 내 코드와 선생님의 코드를 보면서 다른 점은 무엇인지 공부하기 좋았다. 아 이렇게도 생각할 수 있구나, 이건 좀 더 이렇게 해보는 게 좋을 것 같기도 한데. 강의를 듣다 보면 좀 더 능동적으로 학습하게 된다.
- 문제를 풀고 난 뒤 더 해볼 것들에 대한 가이드가 있어 좀 더 깊게 생각할 수 있었다.
- 여러 번 다시 듣고 싶다. 복습할 때는 일단 문제 먼저 풀고 헷갈리는 것들은 다시 강의를 봐야겠다.
'기타 개발' 카테고리의 다른 글
Xcode 시뮬레이터로 iOS 환경 웹페이지 디버깅 (0) | 2024.12.27 |
---|---|
Vite로 빌드한 Vanilla JavaScript 프로젝트 Github Pages 배포 (1) | 2024.12.22 |
[홍정모 연구소] 알고리듬 압축코스 Part.1 완강 후기 (4) | 2024.09.30 |
[홍정모 연구소] 파이썬 추월 코스 완강 후기 (2) | 2024.07.04 |