# Software Engineering

**12,124 learners**

## Iterating Over Data in JavaScript

Set off into the universe of JavaScript's loop structures. Understand the power of 'for' and 'while' loops, and unravel the mysteries of loop utilization.

### Course Overview

- **JavaScript**  
- **5 lessons**  
- **27 practices**  
- **2 hours**

### Course details

#### Unit 1
- **8 practices**  
- **28 min**  
- Topics:  
  - Exploring the Galaxy of JavaScript For Loops: For, For-In, and For-Of Loops Demystified  
  - Cosmic Numbers: The For Loop Odyssey  
  - Exploring the Spacecraft Mission Details  
  - Loop Transformation: From 'for-of' to 'for'  
  - Galactic Debugging Mission  
  - Lost Signal in the Loop  
  - Orbiting with For-Of Loop  
  - Stargazing Loop Constellations  
  - Countdown in Space: Writing a 'for' Loop

#### Unit 2
- **5 practices**  
- **19 min**

#### Unit 3
- **4 practices**  
- **16 min**

#### Unit 4
- **5 practices**  
- **19 min**

#### Unit 5
- **5 practices**  
- **19 min**

### Community Feedback

#### Francisco Aguilar Meléndez  
  
**Data Scientist**  
*"I'm impressed by the quality and can't stop recommending it. It's also a lot of fun!"*

#### Faith Yim  
  
**Software Engineer**  
*"I love that it's personalized. When I'm stuck, I don't have to hope my Google searches come out successful. The AI mentor Cosmo knows exactly what I need."*

#### Alex Bush  
  
**Full Stack Engineer**  
*"It's an amazing product and exceeded my expectations, helping me prepare for my job interviews. Hands-on learning requires you to actually know what you are doing."*

#### Abbey Helterbran  
  
**Tech consultant**  
*"I'm really impressed by the AI tutor Cosmo's feedback about my code. It's honestly kind of insane to me that it's so targeted and specific."*

#### Jonathan Miller  
  
**Senior Machine Learning Engineer**  
*"I tried Leetcode but it was too disorganized. CodeSignal covers all the topics I'm interested in and is way more structured."*

**Join the 1M+ learners on CodeSignal  
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal**  
*Start learning today!*

---

**Iterating Over Data in JavaScript | CodeSignal Learn**
