## Data Structures, Modern Operators and Strings
- [Destructuring Arrays](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/01_destructuring_arrays.js)
- [Destructuring Objects](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/02_destructuring_objects.js)
- [The spread operator (...)](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/03_spread_operator.js)
- [Rest Pattern and Parameters](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/04_rest_pattern_and_parameters.js)
- [Short Circuiting (&& and ||)](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/05_short_circuiting.js)
- [The Nullish Coalescing Operator (??)](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/06_the_nullish_coalescing.js)
- [Logical Assignment Operators](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/07_logical_operators.js)
- [Coding Challenge #1](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/08_coding_challenge_1.js)
- [Looping Arrays: The for-of Loop](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/09_looping_arrays.js)
- [Enhanced Object Literals](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/10_enhanced_object_literals.js)
- [Optional Chaining (?.)](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/11_optional_chaining.js)
- [Looping Objects: Object Keys, Values, and Entries](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/12_looping_objects.js)
- [Coding Challenge #2](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/13_coding_challenge_2.js)
- [Sets](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/14_sets.js)
- [Maps: Fundamentals/Iteration](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/15_maps.js)
- [Coding Challenge #3](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/16_coding_challenge_3.js)
- [Working With Strings - Part 1](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/17_strings_part_1.js)
- [Working With Strings - Part 2](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/18_strings_part_2.js)
- [Working With Strings - Part 3](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/19_strings_part_3.js)
- [Coding Challenge #3](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/20_coding_challenge_4.js)
- [String Methods Practice](https://github.com/somekindofwallflower/complete-javascript-course-2021/blob/master/09_Data_Structures_Modern_Operators_and_Strings/21_string_methods_practice.js)
