An open API service indexing awesome lists of open source software.

https://github.com/imrenr/30-days-js

Solutions to the 30 Days of JavaScript challenge — from basics to advanced — all solved by me. Includes exercises on data types, loops, functions, objects, DOM, promises, and more.
https://github.com/imrenr/30-days-js

arrays dom-manipulation functions java loops objects

Last synced: 5 days ago
JSON representation

Solutions to the 30 Days of JavaScript challenge — from basics to advanced — all solved by me. Includes exercises on data types, loops, functions, objects, DOM, promises, and more.

Awesome Lists containing this project

README

          

# 🗓️30 Days of JavaScript — My Solutions

This repository contains my personal solutions to the **30 Days of JavaScript** challenge.
The challenge is designed to improve JavaScript skills through daily exercises, starting from the basics and progressing to advanced concepts.

---

## Challenge Structure
Each day focuses on a specific JavaScript topic:
1. **Basics** — variables, data types, operators, conditionals
2. **Core Concepts** — loops, functions, objects, arrays
3. **Advanced Topics** — higher-order functions, sets/maps, destructuring, regex, classes
4. **Browser APIs** — DOM, events, promises, web storage
5. **Projects** — small projects to apply all concepts

---

## Topics Covered
- Variables & Data Types
- Operators & Conditionals
- Loops & Functions
- Arrays & Objects
- Higher-Order Functions
- Sets, Maps, and Destructuring
- Regular Expressions
- Classes & OOP
- JSON & APIs
- DOM Manipulation & Events
- Promises & Async/Await
- Local & Session Storage
- Mini Projects and Final Project

---