diff --git a/contents/_courses/AlgorithmCourses.md b/contents/_courses/AlgorithmCourses.md index 049a5005..4b90bca6 100644 --- a/contents/_courses/AlgorithmCourses.md +++ b/contents/_courses/AlgorithmCourses.md @@ -1,2 +1,2 @@ -- [Grokking the Coding Interview: Patterns for Coding Questions](https://www.educative.io/courses/grokking-the-coding-interview?aff=x23W) - This course essentially expands upon the questions on this page but approaches the practicing from a questions pattern perspective rather than data structures, which is an approach I also agree with for learning and have personally used to get better at algorithmic problems. **Learn and understand patterns, not memorize answers!** -- [Master the Coding Interview: Data Structures + Algorithms](https://fxo.co/DQoD) - This Udemy bestseller is one of the highest-rated interview preparation course (4.6 stars, 21.5k ratings, 135k students) and packs **19 hours** worth of contents into it. Like Tech Interview Handbook, it goes beyond coding interviews and covers resume, non-technical interviews, negotiations. It's an all-in-one package! +- [Grokking the Coding Interview: Patterns for Coding Questions](https://www.educative.io/courses/grokking-the-coding-interview?aff=x23W) - This course essentially expands upon the questions on this page but approaches the practicing from a questions pattern perspective rather than data structures, which is an approach I also agree with for learning and have personally used to get better at algorithmic problems. The course allows you to practice in Java, Python, C++, JavaScript and also provides sample solutions in those languages. **Learn and understand patterns, not memorize answers!** +- [Master the Coding Interview: Data Structures + Algorithms](https://fxo.co/DQpY) - This Udemy bestseller is one of the highest-rated interview preparation course (4.6 stars, 21.5k ratings, 135k students) and packs **19 hours** worth of contents into it. Like Tech Interview Handbook, it goes beyond coding interviews and covers resume, non-technical interviews, negotiations. It's an all-in-one package! Note that JavaScript is being used for the coding demos. diff --git a/contents/best-coding-interview-courses.md b/contents/best-coding-interview-courses.md new file mode 100644 index 00000000..f67eee2c --- /dev/null +++ b/contents/best-coding-interview-courses.md @@ -0,0 +1,36 @@ +--- +id: best-coding-interview-courses +title: Best coding interview courses +description: Best courses to take to prepare for your coding interviews +sidebar_label: 🔥 Best interview courses +keywords: [algorithm, coding, interview, questions] +--- + +If you prefer courses where the learning is more structured, here are a few recommendations. + +## General + +import AlgorithmCourses from './\_courses/AlgorithmCourses.md' + + + +## Python + +| Course | Reviews | Duration | Price | Contents | +| :-- | --- | --- | --- | --- | +| [The Complete Data Structures and Algorithms Course in Python](https://fxo.co/DQpc) | 4.5/5 | 41h | $ | Basic data structures and algorithms | +| [Python for Data Structures, Algorithms, and Interviews!](https://fxo.co/DQpb) | 4.5/5 | 16.5h | $$ | Basic data structures and algorithms, job application, behavioral interview, negotiation | + +## Java + +| Course | Reviews | Duration | Price | Contents | +| :-- | --- | --- | --- | --- | +| [Java Data Structures and Algorithms Masterclass](https://fxo.co/DQpa) | 4.5/5 | 45h | $ | Basic and advanced Basic data structures and algorithms | +| [Data Structures and Algorithms: Deep Dive Using Java](https://fxo.co/DQpW) | 4.5/5 | 16h | $$ | Basic data structures and algorithms | + +## JavaScript + +| Course | Reviews | Duration | Price | Contents | +| :-- | --- | --- | --- | --- | +| [Master the Coding Interview: Data Structures + Algorithms](https://fxo.co/DQpY) | 4.6/5 | 19.5h | $$ | Basic data structures and algorithms, job application, behavioral interview, negotiation | +| [JavaScript Data Structures and Algorithms Masterclass](https://fxo.co/DQpZ) | 4.5/5 | 45h | $ | Basic and advanced data structures and algorithms | diff --git a/contents/study-and-practice.md b/contents/study-and-practice.md index 6beec75b..ed49f2a8 100644 --- a/contents/study-and-practice.md +++ b/contents/study-and-practice.md @@ -1,7 +1,7 @@ --- id: study-and-practice -title: Practical tips -description: Mastery of Computer Science fundamentals, identifying question patterns, practicing good coding style is the key to improving in coding interviews +title: Study and practice +description: Mastery of Computer Science fundamentals, identifying question patterns, practicing good coding style is the key to improving in coding interviews. keywords: [ algorithm, diff --git a/website/sidebars.js b/website/sidebars.js index b98f3b00..fde8baa2 100755 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -29,12 +29,9 @@ module.exports = { '🔥 Coding interviews': [ 'coding-interview', 'picking-a-language', - { - 'Study and practice': [ - 'study-and-practice', - 'best-practice-questions', - ], - }, + 'study-and-practice', + 'best-coding-interview-courses', + 'best-practice-questions', 'during-coding-interview', 'cheatsheet', 'coding-signals',