Course curriculum

  1. 01
    • Introduction

    • Who is this course for?

    • Slides

  2. 02
    • What Are Arrays?

    • What are References?

    • How Arrays Are Used In Real Life

    • What Makes a JavaScript Array Special?

    • Arrays Vs Objects in JavaScript

    • Conclusion

    • Slides

  3. 03
    • Creating Arrays

    • Accessing Arrays Elements

    • Adding Elements to An Array

    • Modifying Array Elements

    • Using Strings as Indexes

    • Removing Array Elements

    • Conclusion

    • Slides

    • Basic Technique Cheat Sheet

  4. 04
    • Introduction to Array Iteration and Reduction

    • Why Iterate or Reduce

    • Iterating Over Array Elements with a For Loop

    • For Each Loops

    • What Happens When You Change an Array While Looping Through It?

    • While Loops

    • Array Filters

    • Array Maps

    • Array Reduction

    • Array Reduction: Every, Some and Find

    • Array Reduction: Includes

    • Chaining Array Methods

    • Conclusion

    • Slides

  5. 05
    • Introduction to Sorting Arrays

    • Why Sort Arrays?

    • Sorting Arrays

    • Conclusion to Sorting Arrays

  6. 06
    • Introduction / The Spread Operator

    • The Rest Operator

    • Conclusion

  7. 07
    • Introduction / What We'll Cover

    • Lodash & Underscore

    • D3.js Primer

    • Conclusion

  8. 08
    • Course Review

    • Continued Education

    • Thank You!