안녕하세요!
이번에 취준(이직)을 준비하면서 코딩 테스트가 필수 라는 것을 또 한번 느끼게 되었습니다..😭
코딩 테스트를 위해 알고리즘 공부를 미루다가 올해가 가기 전에 대비를 하기 위해 온라인 강의를 구매 할 예정 입니다.
좋은 강의들이 너무 많아서, 블로그를 통해 정리 하며 여러분들과 공유해 보고자 합니다!🗣
1. 온라인 강의
- 알고리즘 온라인 강의를 찾아보고 구매하고 싶은 생각이 들었던 몇가지 강의를 소개해 드리겠습니다.
- 다른 강의들도 많이 있지만 개인적으로 정리한 강의 목록이기 때문에 본인에게 맞는 것으로 선택해서 들으시면 좋을 것 같아요!😄
- 저는 아마도 아래 3개 중에 구매를 하게 될 것 같습니다. 👉🏻구매 후기
1. 패스트 캠퍼스
- 패스트 캠퍼스는 Node.js 강의를 통해 한번 들어본 경험이 있는데, 강의가 엄청 길지도 않고 지루하지 않아서 가볍게 보기 좋았던 기억이 있습니다.
- 강의도 워낙 많고 종류가 다양해서 알고리즘 강의를 찾다가 이번에 12월
(2020년 기준)
에 할인을 하는 강의가 있어서 찾게 되었습니다. - 제가 찾은 강의는 내용이 탄탄 해 보이고, 대기업 코딩 테스트 기술 문제 대비 강의 입니다.
- 링크: 👉🏻알고리즘 기술면접 완전 정복
2. 백준 알고리즘
- 백준 알고리즘 사이트는 원래 알고 있어서 몇번 문제를 풀어보기도 하고 했었는데 백준 온라인 강의가 있는지는 이번에 알게 되었습니다.
- 찾아 보니 후기들도 많고 꽤 유명한 강의 인것 같더라구요. 실제로 백준 알고리즘 사이트를 운영하시는 최백준 강사님이 진행 하신다고 하여 기대가 되었습니다.
- 이 강의는 기초, 연습, 문제 3단계로 나눠진 강의라서 초보자인 저도 쉽게 접할 수 있을거라고 생각이 들었습니다.
- 링크: 👉🏻2021 코딩 테스트 준비
3. 인프런
- 마지막으로 인프런 이라는 온라인 강의 사이트 입니다.
- 인프런은 저에게는 너무나도 고맙고 무료 인강을 유용하게 들었던 사이트 입니다. 일단 무료 강의가 많은 장점이 있고, 무료인 와중에 강의 퀄리티가 너무 좋았습니다.
- 그리고 직관 적인 UI도 마음에 들었고 몇 개의 강의는 유료이지만, 무료인 강의들은 부담 없이 이것 저것 많이 들어 봤던 경험이 있습니다. 회사를 다니면서 궁금한 내용이나 궁금한 언어들을 쉽게 찾아보고, 사람들이 작성한 후기도 쉽게 볼 수 있다는 장점이 있습니다.
- 링크: 👉🏻인프런 알고리즘 강의
2. 문제 풀이 사이트
-
알고리즘 문제를 풀 때 유용한 사이트를 입니다. 이미 너무나도 유명한 사이트가 많아서 제가 사용해 보았던 것 위주로 정리해 보도록 하겠습니다.
- Hacker Rank
- 해커랭크는 문제가 영어로 되어있어서 문제를 풀면서 자동으로 영어를 공부할 수 있다는 장점이 있고, 영어로 되어 있어서 전 세계 사람들이 알고리즘을 풀 수 있습니다.
- 문제 밑에 코드를 바로 입력해서 결과를 볼 수 있는 것이 장점이고, 테스트 케이스가 많이 있을 때 몇개가 합격/불합격으로 나와서 UI가 직관적이며 쉽다는 장점이 있습니다.
- 또한 문제 유형이 여러개로 정리가 되어있고, 알고리즘 뿐만 아니라 데이터 구조, 수학 연산, 데이터 베이스 등 여러가지 스킬을 연습해 볼수 있습니다.
- 알고리즘을 풀게되면 마이 페이지에서 자신이 풀었던 문제를 확인해 볼 수 있고 카테고리 별로 푼 문제에 대한 뱃지를 획득하게 됩니다. 그래서 성취감을 주고 더 많은 문제를 풀 수 있도록 동기부여를 줍니다.
- 백준 알고리즘
- 백준 알고리즘 사이트도 너무나 유명한 사이트 입니다.
- 알고리즘 문제를 풀어보고 여러 사람들과 소통할 수 있습니다. 또한 단계별 알고리즘 문제, 코딩 올림피아드 대회 문제, 카카오 코드 문제 등 취업을 준비 하기 위한 유용한 사이트 입니다.
- 이 사이트에서 문제를 풀어 봤을 때는 해커랭크와는 다르게 문제와 코드를 제출하는 창이 달라서 한번에 보기 어려운 단점이 있었습니다. 그래도 사이트의 내용이 좋고 실력이 좋은 분들이 많이 이용 하는 사이트 입니다.
- 장점으로는 코드 플러스에 백준 알고리즘을 풀기 위한 온라인 강의가 개설 되어 있었습니다. (위에 온라인 강의 링크를 참고해 주세요!)
- 프로그래머스
- 코딩 테스트를 볼 때 실제로 프로그래머스를 가장 많이 접한 것 같습니다. 그만큼 많은 기업에서도 사용하고 코딩 테스트를 볼 때 가장 직관적이고 접근성이 좋지 않나 생각 합니다.
- 프로그래머스에서는 자신의 실력을 체크해 볼 수 있고, 개발자를 채용하는 메뉴가 있습니다. 또한 프로그래밍 강의 까지 제공 됩니다.
- 실제로 프로그래머스에서 챌린지를 통해 우수한 성적을 받은 사람들은 좋은 회사로 취업하는 경우도 많이 있는 것 같습니다.
3. 마치며
- 2020년도가 가기전에 코딩 테스트 알고리즘을 마스터 하고 싶었지만 이 약속은 내년으로 미뤄야 할것 같아요..🥺
- 알고리즘 온라인 강의를 구매하게 되면 내용 정리하여 블로그에 작성하도록 하겠습니다. 우리 모두 알고리즘을 마스터 하는 그날 까지 열심히 달려 봅시다.🏃🏻♀️
오늘 준비한 내용은 여기까지 입니다.
이번 포스팅이 도움이 되셨거나 궁금한 점이 있으시다면 언제든지 댓글을 달아주세요!🙋🏻♀️✨