Arrays in JavaScript [Exercises]

Complete more than 40 Coding Exercises in Arrays.

3.92 (6 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Arrays in JavaScript [Exercises]
185
students
38 mins
content
Jul 2020
last update
$19.99
regular price

What you will learn

Learn how to create simple arrays, and multi-dimensional ones

Become familiar with the higher order functions we can invoke on Array objects

Learn how to create an array of functions

Become familiar with the unique characteristics of arrays of objects

Improve the quality of your code by exploiting the Array's capabilities

Description

Learning a programming language doesn't end with listening to theoretical lectures or reading technical books. Acquiring practical experience is a must. One of the first fundamental topics most developers learn, when learning JavaScript, is how to create arrays, and how to use them.

Take this course and learn about the various possibilities when using Arrays, and Make one step forward in your path to become a software developer:

  • Learn how to create simple one dimensional and multi-dimensional arrays

  • Become familiar with the various hight order functions we can invoke on arrays

  • Learn how to create an array of functions

  • Improve your coding experience in using arrays.

Learning how to use simple arrays in JavaScript is fairly simple. The complexity arrives when trying to do things outside the comfort zone. Given that every array is actually an object there is a huge range of possibilities. This course aims at covering these possibilities through extensive coding exercises, that cover them.

This course assumes that you already have basic knowledge and basic experience in using arrays in JavaScript. This course includes more than 40 coding exercises! When completing a coding exercise you will get a feedback. The coding exercises come with code that checks the submitted solutions. The coding exercises are organized into the following topics: Arrays of Numbers, Arrays of Strings, Arrays of Objects, Arrays of Functions, and Array's Higher Order Functions.

Each coding exercise includes code the student needs to complete its missing parts, and submit. Taking this course, if you feel that you would like to have more exercises about a specific topic please don't hesitate and let us know. We will make a special effort to meet your expectations.

If you encounter an exercise you fail to complete or have difficulties to understand its solution please let us know and we will prepare a video that explains that specific exercise and its solution. If a video already exists and you still need more explanations please don't hesitate and let us know so we could improve the video that already exists or prepare a new one.  

Content

Introduction

Introduction

Array of Numbers

Simple Array of 10,20,30,40,50,60 Numbers (Difficulty Level 2/5)
Simple Array of 10,20,30,40,50 and 60 - Solution
Simple Array of 1,2,3...49,50 Numbers (Difficulty Level 2/5)
Simple Array of 10,9,8,7,6,5,4,3,2,1 Numbers (Difficulty Level 2/5)
Simple Array of 0,2,4,6,8,10,12,14,16,18,20 Numbers (Difficulty Level 2/5)
Modifying Simple Array of Numbers (Difficulty Level 2/5)
Sum of Numbers (Difficulty Level 2/5)
Multiplication of Numbers (Difficulty Level 2/5)
Finding The Biggest Number (Difficulty Level 2/5)
Finding The Smallest Number (Difficulty Level 2/5)

Array of Strings

Simple Array of "a", "b", "c", and "d" Strings (Difficulty Level 2/5)
Simple Array of "a", "b", "c", and "d" Strings - Solution
Turning Small Letters into Uppercase Ones (Difficulty Level 3/5)
Filling Array with Strings (Difficulty Level 3/5)
Finding The Longest String (Difficulty Level 2/5)
Finding The Shortest String (Difficulty Level 2/5)
Concatenating Strings (Difficulty Level 2/5)
Counting Letters (Difficulty Level 3/5)

Array of Objects

Array of Student Objects (Difficulty Level 2/5)
Array of Student Objects - Solution
Finding The Best Student (Difficulty Level 3/5)
Finding The Worst Student (Difficulty Level 3/5)
Students Factor (Difficulty Level 3/5)
The Average of Students' Averages (Difficulty Level 2/5)
Sorting Array of Students (Difficulty Level 3/5)
Sorting Array of Students According to Their IDs (Difficulty Level 3/5)

Array of Functions

Simple Array of Functions (Difficulty Level 2/5)
Simple Array of Functions - Solution
Simple Array of Lambda Expressions (Difficulty Level 2/5)
Bonus Calculation (Difficulty Level 2/5)

Array of Arrays

Multiplication Table (Difficulty Level 3/5)
Multiplication Table - Solution
Sum of Numbers (Difficulty Level 3/5)
Multiplication of Numbers (Difficulty Level 3/5)
Finding Smallest Number (Difficulty Level 3/5)
Finding Biggest Number (Difficulty Level 3/5)
Counting Objects (Difficulty Level 3/5)

Higher Order Functions

Filtering Array of Numbers (Difficulty Level 4/5)
Filtering Array of Numbers - Solution
Filtering Array of Strings (Difficulty Level 4/5)
Filtering Array of Objects (Difficulty Level 3/5)
Total Sum of Numbers (Difficulty Level 3/5)
Finding The Biggest Rectangle (Difficulty Level 3/5)
Finding The Smallest Rectangle (Difficulty Level 3/5)
Sorting Rectangles (Difficulty Level 3/5)
Sorting Students (Difficulty Level 3/5)
Checking if All Students Pass (Difficulty Level 4/5)

Charts

Price

Arrays in JavaScript [Exercises] - Price chart

Rating

Arrays in JavaScript [Exercises] - Ratings chart

Enrollment distribution

Arrays in JavaScript [Exercises] - Distribution chart

Related Topics

2897610
udemy ID
3/22/2020
course created date
5/21/2020
course indexed date
Bot
course submited by