Skip to content

πŸ“š Complete JavaScript learning repository with solutions for Elzero Web School course (lessons 001-188), including course summaries (PDF/DOCX), 50+ challenges covering variables, functions, DOM, BOM, ES6+ features, and more.

Notifications You must be signed in to change notification settings

Ahmed-Adel-Morsi/JavaScript-Summary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

JavaScript Learning Repository

This repository contains my solutions for assignments and challenges from the Elzero Web School JavaScript Course, covering lessons 001 to 188. All solutions are organized by topic and lesson ranges for easy navigation and reference.

πŸ“š Repository Structure

πŸ“– Summary

The Summary/ folder contains documentation based on the Elzero Web School JavaScript course:

πŸ“ Assignments Solutions

My assignment solutions are organized into folders based on lesson ranges:

Lesson Range Assignments

Each assignment folder typically contains:

All Course Challenges

Located in Assignments/All Course - From 001 to 188 Lessons Assignments/:

🎯 Challenges Solutions

The Challenges/ folder contains my solutions for 16 comprehensive challenges covering various JavaScript topics:

  1. Variable And Concatenation Challenge - Variables and string concatenation
  2. Operators Challenge - JavaScript operators
  3. Numbers Challenge - Number operations and methods
  4. Strings Challenge - String manipulation
  5. If Condition Challenge - Conditional statements
  6. Switch And If Condition Challenge - Switch statements and conditionals
  7. Array Challenge - Array operations and methods
  8. Loop Challenge - Looping constructs
  9. Random Arguments Function Challenge - Functions with random arguments
  10. Arrow Function Challenge - Arrow function syntax
  11. Higher Order Functions Challenge - Higher-order functions
  12. DOM Challenge - Document Object Model manipulation
  13. BOM Challenge - Browser Object Model
  14. Destructuring Challenge - Destructuring assignments
  15. Map and Set Challenge - Map and Set data structures
  16. Regular Expression Challenge - Regular expressions

Each challenge folder contains:

πŸ”— CodePen Solutions

Assignments Solutions

View all assignment solutions on CodePen: Assignments CodePen Collection

Challenges Solutions

View all challenge solutions on CodePen: Challenges CodePen Collection

πŸš€ Getting Started

  1. Clone or download this repository
  2. Navigate to any assignment or challenge folder
  3. Open index.html in your web browser
  4. View the JavaScript code in main.js
  5. Check the styling in style.css (where applicable)

πŸ“ Notes

  • Each assignment folder corresponds to a specific range of lessons
  • Challenges are standalone exercises that can be completed independently
  • Some assignments may include JSON files for data handling
  • All solutions are organized for easy navigation and learning

πŸŽ“ Learning Path

This repository follows the Elzero Web School JavaScript course structure, progressing from basic JavaScript concepts (lessons 001-009) through advanced topics (lessons 179-188), with practical challenges to reinforce learning at each stage.


Happy Coding! πŸŽ‰

About

πŸ“š Complete JavaScript learning repository with solutions for Elzero Web School course (lessons 001-188), including course summaries (PDF/DOCX), 50+ challenges covering variables, functions, DOM, BOM, ES6+ features, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published