-
25.1 Intro to Lists/Arrays
-
Video
25.1.1 Intro to Lists/Arrays
-
Check for Understanding
25.1.2 Intro to Lists/Arrays Quiz
-
Example
25.1.3 Making an Array
-
Exercise
25.1.4 List of Places to Travel
-
Exercise
25.1.5 List of Even Numbers
-
25.2 Indexing Into an Array
-
Video
25.2.1 Indexing Into an Array
-
Check for Understanding
25.2.2 Indexing into an Array Quiz
-
Example
25.2.3 Array Indexing Practice
-
Exercise
25.2.4 Top Websites
-
25.3 Adding/Removing From an Array
-
Video
25.3.1 Adding/Removing From an Array
-
Check for Understanding
25.3.2 Adding/Removing from an Array Quiz
-
Example
25.3.3 Add/Remove From Array
-
Exercise
25.3.4 Practice Push and Pop
-
25.4 Array Length and Looping Through Arrays
-
Video
25.4.1 Array Length and Looping Through Arrays
-
Check for Understanding
25.4.2 Array Length and Looping Through Arrays Quiz
-
Example
25.4.3 Print Shopping List
-
Example
25.4.4 Sum Array
-
Exercise
25.4.5 Product of List
-
Exercise
25.4.6 Print Flight Itinerary
-
Exercise
25.4.7 Double List
-
Exercise
25.4.8 Evens Only List
-
Exercise
25.4.9 Reverse List
-
25.5 Iterating Over an Array
-
Video
25.5.1 Examples: Iterating Over an Array
-
Check for Understanding
25.5.2 Iterating Over an Array Quiz
-
Example
25.5.3 Coin Flips
-
Example
25.5.4 Many Crazy Balls
-
Exercise
25.5.5 Coin Flip Fun: Number of Heads and Tails
-
Exercise
25.5.6 Coin Flip Fun: Longest Streak of Heads
-
Exercise
25.5.7 Changing Circles
-
Exercise
25.5.8 Draw a Barcode
-
25.6 Finding an Element in a List
-
Video
25.6.1 Finding an Element in a List
-
Check for Understanding
25.6.2 Finding an Element in a List Quiz
-
Example
25.6.3 Array indexOf
-
Exercise
25.6.4 Who is in Line?
-
25.7 Removing an Element From an Array
-
Video
25.7.1 Removing an Element From an Array
-
Check for Understanding
25.7.2 Removing an Element from an Array Quiz
-
Example
25.7.3 Splice and Remove
-
Exercise
25.7.4 Remove From Line
-
25.8 Intro to Objects/Maps
-
Video
25.8.1 Intro to Objects/Maps
-
Check for Understanding
25.8.2 Intro to Objects / Maps Quiz
-
Example
25.8.3 Phonebook
-
Exercise
25.8.4 Sidekicks
-
25.9 Basics of Objects
-
Video
25.9.1 Basics of Objects
-
Check for Understanding
25.9.2 Basics of Objects Quiz
-
Example
25.9.3 Object Literal Phonebook
-
Example
25.9.4 Object Property Phonebook
-
Example
25.9.5 Beware Dot Notation!
-
Exercise
25.9.6 Address Book
-
25.10 Iterating Over an Object
-
Video
25.10.1 Iterating Over An Object
-
Check for Understanding
25.10.2 Iterating over an Object Quiz
-
Example
25.10.3 Print Phonebook
-
Exercise
25.10.4 Hogwarts
-
25.11 When Do I Use an Object?
-
Video
25.11.1 When Do I Use An Object?
-
Check for Understanding
25.11.2 When do I use an Object Quiz
-
Example
25.11.3 Facebook Friend Lists
-
Example
25.11.4 Does the Key Exist?
-
Exercise
25.11.5 Text Messages
-
25.12 Intro to Sets
-
Video
25.12.1 Intro to Sets
-
Check for Understanding
25.12.2 Intro to Sets Quiz
-
Example
25.12.3 Basic Sets
-
Exercise
25.12.4 Vowels
-
Exercise
25.12.5 Mutual Friends
-
Exercise
25.12.6 Total Network of Friends
-
25.13 Intro to Grids
-
Video
25.13.1 Intro to Grids
-
Check for Understanding
25.13.2 Intro to Grids Quiz
-
Example
25.13.3 Grid Basics
-
Exercise
25.13.4 Building a Database
-
25.14 Looping Over a Grid
-
Video
25.14.1 Looping Over a Grid
-
Check for Understanding
25.14.2 Looping Over a Grid Quiz
-
Example
25.14.3 Print Grid
-
Exercise
25.14.4 Summing Grid
-
25.15 Grid Example: Get a Row
-
Video
25.15.1 Grid Example: Get a Row
-
Check for Understanding
25.15.2 Grid Example: Get a Row Quiz
-
Example
25.15.3 Get a Row
-
Exercise
25.15.4 Grid Diagonal
-
Badge
25.15.5 Data Structures Exercises Badge
-
25.16 Data Structures Challenges
-
Challenge
25.16.1 Watercolor Grid
-
Unit Quiz
25.16.2 Data Structures Unit Quiz
-
Unit Quiz
25.16.3 Data Structures Unit Quiz (Duplicate)
-
Badge
25.16.4 Data Structures Challenges Badge