Skip to content

HaithamAbuDraz/javascript-elzero-bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

677 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Elzero Bootcamp Solutions 🚀

Language Course

This repository contains my personal solutions for the assignments and coding challenges from the JavaScript Bootcamp provided by Elzero Web School. The bootcamp is a comprehensive journey through JavaScript, covering everything from basic syntax to advanced concepts like OOP and Asynchronous programming.


🧐 Overview

This repository serves as my personal journey through the JavaScript Bootcamp by Elzero Web School. Every solution you find here has been carefully crafted, tested, and documented to ensure clarity and correctness.

What you'll find inside:

  • Assignments – Practical, hands-on tasks that reinforce theoretical concepts from each lesson.
  • Challenges – Real-world problems and brain teasers designed to sharpen logic and problem-solving skills.
  • Clean Code – Well-commented, readable, and maintainable JavaScript following best practices.
  • Multiple Approaches – Some solutions include different methods to solve the same problem.

Why this repository exists:

  • 📌 Track my progress – A structured log of my learning journey from beginner to advanced.
  • 📌 Help others – A reference for fellow students who might get stuck or need alternative explanations.

Repository structure: Each folder corresponds to a specific lesson or module, named clearly (e.g., 112. Local Storage Color App Practice /). Inside, you'll typically find:

📁 112. Local Storage Color App Practice/
├── 📄 index.html
├── 📄 main.js
└── 🎨 style.css (if needed)

Common files you'll see:

  • index.html – The structure lessons
  • main.js – Main JavaScript code for the lesson
  • style.css – Styling for visual assignments and projects (may be included only when necessary)

Who is this for?

  • Students currently taking the Elzero JavaScript Bootcamp
  • Self-taught developers looking for practice examples
  • Anyone preparing for JavaScript interviews or assessments

💡 Tip: While these solutions are correct and tested, try solving the assignments yourself first before peeking at the answers. The real learning happens when you struggle a bit!


📚 Course Progress

Section Status
Introduction & Syntax 🟢 Completed
Data Types & Variables 🟢 Completed
Operators 🟢 Completed
Number And String 🟢 Completed
Conditions And Switch 🟢 Completed
Arrays And Methods 🟢 Completed
Function And Parameters 🟢 Completed
Function And Scopes 🟢 Completed
Higher Order Functions 🟢 Completed
Objects And Methods 🟢 Completed
DOM (Document Object Model) Part 1 🟢 Completed
DOM (Document Object Model) Part 2 🟢 Completed
BOM (Browser Object Model) 🟢 Completed
Local Storage 🟢 Completed
Destructuring 🟢 Completed
Map And Set 🟢 Completed
Regular Expression 🟢 Completed
Object Oriented Programming 🟢 Completed
Date, Generators, Modules 🟢 Completed
AJAX And JSON 🟢 Completed
Promises 🟢 Completed
The End And Advices 🟢 Completed

🚀 Technologies Used

  • JavaScript (ES6+)
  • HTML5
  • CSS3 (for DOM styling tasks)
  • Chrome Developer Tools (for debugging)

💻 How to Use

  1. Clone the repository:

    git clone https://github.com/HaithamAbuDraz/Azkari.git
  2. Navigate to a specific lesson: Browse through the folders to find the specific assignment or challenge solution you are looking for.

  3. Run the code: Open the index.html file in any modern browser or run the .js files using Node.js.


🌟 Acknowledgments

Special thanks to Eng. Osama Elzero for providing such high-quality, free educational content for the Arab community.


⭐ Support

If you find this repository helpful, you can support it by:

  • Starring the repository
  • 🍴 Forking the project
  • 📢 Sharing it with other developers

About

My journey through Elzero Web School JavaScript Bootcamp - Complete course lessons, challenges, assignments, projects.

Topics

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors