Table of Contents

JavaScript Algorithms - The Fundamentals by Maximilian Schwarzmuller

by Maximilian Schwarzmuller

Max is Cloud Monk's favorite teacher of programming on the Internet.

https://pro.academind.com/p/javascript-algorithms-the-fundamentals

https://www.youtube.com/watch?v=41GSinwoMYA

“Learn all the core basics and fundamentals about JavaScript algorithms, dive into tons of examples and get a plan for building and measuring algorithms. Algorithms are a complex, yet vital part of programming and of being a developer!

Being able to come up with algorithms (= being able to solve problems) is extremely important, not only for programming interviews but also in general to grow as a developer.

But diving into algorithms and finding the best possible solution for a given problem can be a daunting task.

And even once you have found a solution, it might not be the best one.

This course helps you with all of that!

You will learn what algorithms are, which kinds of algorithms you may find out there and most importantly, you will learn how to derive algorithms and how to judge as well as compare them!

We will dive into this complex topic step by step and by the end of the course, you will have a very strong foundation and all the core fundamental concepts you need to build and optimize your own algorithms for any problem out there!

This course introduces you to algorithms all related important concepts step by step.

In detail, you will learn:

The different concepts are taught step by step with small, focused code examples and all building blocks being visualized on slides to make understanding them as easy as possible!

This course is for you if you want to take the next step as a developer, if you want to ace interviews or if you simply want to grow as a developer.

It assumes no prior algorithm knowledge but you of course need solid programming fundamentals - preferably in JavaScript, the programming language used in this course.

Course Curriculum

Recursion & Dynamic Programming

Search Algorithms

Sorting Algorithms

Space Complexity

Sets (Array) Algorithms

More Complex Algorithms & How To Solve Code Problems

Roundup & Next Steps

Course Prerequisites

Basic programming experience (preferably in JavaScript) is required

Fair Use Source: https://pro.academind.com/p/javascript-algorithms-the-fundamentals