JavaScript Arrays – Full Course

Estimated read time 3 min read

Post Content

​ Welcome to the JavaScript Array Master Course. This course is designed to help beginners of JavaScript understand the core concept of one of the most fundamental data structures in JavaScript: Array. The course will take you through each of the topics with code and real-world examples. Ultimately, it also provides 70 + tasks and assignments to get a better grip on everything you learned from it.

In this course, you will learn:
– Array as a fundamental data structure
– How to create arrays and when to use what
– Dealing with Array elements
– Array destructuring, rest, spread operator
– Array mutable and immutable methods.
– Array static methods
– Array-Like
– Array iterator methods
– Array Real-world usages and projects
– Tasks

Important Links
– Source Code on GitHub: https://github.com/tapascript/40-days-of-javascript
– Download the FREE JavaScript Learning Tracker Template: https://topmate.io/tapasadhikary/382755

To connect with Tapas Adhikary, check out his social accounts:
– YouTube: https://www.youtube.com/@tapasadhikary
– LinkedIn: https://www.linkedin.com/in/tapasadhikary/
– X: https://twitter.com/tapasadhikary
– Discord: https://discord.gg/ux9BchWEW3

❤️ Try interactive JavaScript courses we love, right in your browser: https://scrimba.com/freeCodeCamp-JavaScript (Made possible by a grant from our friends at Scrimba)

⭐️ Course Contents ⭐️
0:00:00 – Array Master Course
0:01:17 – How To Take It?
0:02:56 – What Will We Learn?
0:05:20 – What is an Array?
0:07:57 – How to Create Arrays?
0:15:44 – How to Access Elements From an Array?
0:19:27 – Adding Elements To Array: push() & unshift()
0:23:19 – Removing Elements From Array: pop() & shift()
0:26:42 – Clone or Copy Arrays: slice()
0:28:52 – Determine Array
0:30:24 – Array Destructuring
0:35:55 – Assign a Default Value
0:37:55 – Skipping a Value
0:39:25 – Nested Array
0:41:04 – Nested Array Destructuring
0:43:54 – Rest Parameter & Spread Operator
0:48:51 – Destructuring Use Case – Swap
0:50:58 – Destructuring Usercase – Merge
0:52:29 – The Array Length
0:56:51 – B.R.E.A.K & What’s Next?
0:57:30 – The concat() Method
0:59:22 – The join() Method
1:01:30 – The fill() Method
1:05:34 – The includes() Method
1:06:48 – The indexOf() Method
1:08:24 – The lastIndexOf() Method
1:09:26 – The reverse() Method
1:10:41 – The sort() Method
1:17:50 – The splice() Method
1:25:27 – The at() Method
1:28:07 – The copyWithin() Method
1:31:44 – The flat() Method
1:34:36 – Grouping Data
1:40:49 – Immutability
1:44:08 – The toReversed() Method
1:45:21 – The toSorted() Method
1:46:22 – The toSpliced() Method
1:48:56 – The with() Method
1:54:27 – B.R.E.A.K & What’s Next?
1:55:00 – Array-Like and Usages
2:03:18 – Array-Like to Array
2:05:23 – Array.from() Static Method
2:07:02 – Array.fromAsync() Static Method
2:11:45 – Array.of() Static Method
2:13:32 – B.R.E.A.K & What’s Next?
2:14:02 – The filter() Method
2:20:37 – The map() Method
2:27:07 – The reduce() Method
2:38:15 – The reduceRight() Method
2:40:29 – The some() Method
2:43:59 – The every() Method
2:45:53 – The find() Method
2:47:35 – the findIndex() findLastIndex() findLast() Methods
2:50:22 – Chaining Array Methods
2:57:08 – The forEach() Method
2:59:20 – The entries() Method
3:02:43 – The values() Method
3:04:00 – the flatMap() Method
3:07:24 – Task & The End…

🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news   Read More freeCodeCamp.org 

#programming #freecodecamp #learn #learncode #learncoding

You May Also Like

More From Author