Verse Logo
WEB Dev - Verse'26WEB - V'26
HomeSessionsAssignmentsCode ExamplesMembersLeaderboardAboutContact

Team WEB - Verse'26

Transform from absolute beginner to confident, portfolio-ready web developer in 16 weeks. Master modern web technologies through hands-on projects.

Quick Links

  • Sessions
  • Assignments
  • About
  • Contact

Resources

  • MDN Web Docs
  • W3Schools
  • GitHub
  • CodePen
© 2025 Abdelrhman Nasr. All rights reserved.
Back to Sessions
Week 11JavaScript Power
3 hours

JavaScript - Arrays & Loops

Master data collections and iteration

Learning Objectives

  • Create and manipulate arrays
  • Use loops effectively
  • Iterate through data
  • Build array-based programs
  • Solve problems with loops

Topics Covered

  • 1
    Array Creation and Access
  • 2
    Array Methods (push, pop, shift, unshift, splice, slice)
  • 3
    Array Methods (concat, join, reverse, indexOf, includes, sort)
  • 4
    For Loop Syntax and Patterns
  • 5
    Nested Loops
  • 6
    Loop Control (break, continue)
  • 7
    While Loop and Do-While Loop
  • 8
    For...Of Loop (ES6)
  • 9
    For...In Loop

Assignment

Task Priority Manager

Create a task priority manager with array of tasks, sort by priority, filter by status, and display formatted list. Build a duplicate remover and array reverser without using .reverse().

Resources

  • • Array Methods Guide
  • • Loop Patterns
View All Assignments
Previous SessionNext Session