Get Started Here!
  • How to Get Help
  • Course Resources
  • Join Our Community!
  • The All Important Coding Interview
  • Getting Better at Coding Questions
A Touch of Setup
  • Don't Skip This Video!
  • Installing Node.js, npm and Git + Prerequisite Info
  • Environment Setup
  • Using NPX to run Jest
  • Repo Test Setup
  • Link to Completed Exercises Repo
String Reversal
  • First Question! Reverse String.
  • Coding Exercise - String Reversal
  • String Reversal, Solution #1
  • String Reversal, Solution #2
  • String Reversal, Solution #3
  • Debugger Statements
Palindromes
  • Palindromes
  • Coding Exercise - Palindromes
  • Palindromes, Solution #1
  • Palindromes, Alternate Solution
Integer Reversal
  • Reversing an Int
  • Coding Exercise - Integer Reversal
  • Reversing an Int Solution
MaxChars
  • Max Chars Problem
  • Max Chars Character Map
  • Coding Exercise - Max Chars
  • Max Chars Solution
  • Max Chars Solution Continued
The Classic FizzBuzz!
  • FizzBuzz Problem Statement
  • Coding Exercise - FizzBuzz
  • Solving FizzBuzz with Style
Array Chunking
  • Array Chunk Problem Statement
  • Coding Exercise - Array Chunk
  • Chunk Solution #1
  • More on Chunk
  • Chunk Solution #2
  • Even More on Chunk!
Anagrams
  • What Are Anagrams?
  • Coding Exercise - Anagrams
  • Solving Anagrams
  • Another Way to Tackle Anagrams
Sentence Capitalization
  • Understanding Capitalization
  • Coding Exercise - Capitalization
  • Capitalization Solution #1
  • How Else Can We Capitalize?
Printing Steps
  • The Steps Question
  • Coding Exercise - Steps
  • Steps Solution #1
  • Steps Solution #1 Continued
  • Step Up Your Steps Game
  • More on Steps
Two Sided Steps - Pyramids
  • Pyramids Vs Steps
  • Coding Exercise - Pyramids
  • Pyramid Solution #1
  • Pyramid Solution #2
Find The Vowels
  • Get Your Vowels
  • Coding Exercise - Finding Vowels
  • Finding Vowels
  • Another Way to Find Vowels
Enter the Matrix Spiral
  • General Matrix Spirals
  • Coding Exercise - Matrix Spiral
  • Spiral Solution
  • More on Spiral
Runtime Complexity
  • What is Runtime Complexity?
  • Determining Complexity
  • More on Runtime Complexity
Runtime Complexity in Practice - Fibonacci
  • The Fibonacci Series
  • Coding Exercise - Fibonacci Series
  • Fibonacci Series Iterative Solution
  • Fibonacci Series Recursive Solution
  • Memoi-....Mem-...Memoization!
  • I Believe Its Memoization!
The Queue
  • What's a Data Structure?
  • The Queue Data Structure
  • Coding Exercise - Queue
  • Implementing a Queue
Underwater Queue Weaving
  • What's a Weave?
  • Coding Exercise - Peek
  • Coding Exercise - Weave
  • How to Weave
Stack 'Em Up With Stacks