https://github.com/huss3n/javascript101
JS101 is a repository where I am learning all the basics of JavaScript, from variables to complex topics like closures and more. This repository contains code examples and exercises to help me solidify my understanding of the language.
https://github.com/huss3n/javascript101
javascript json react
Last synced: 2 months ago
JSON representation
JS101 is a repository where I am learning all the basics of JavaScript, from variables to complex topics like closures and more. This repository contains code examples and exercises to help me solidify my understanding of the language.
- Host: GitHub
- URL: https://github.com/huss3n/javascript101
- Owner: Huss3n
- Created: 2023-02-01T11:32:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-30T20:24:33.000Z (about 3 years ago)
- Last Synced: 2025-11-27T15:23:40.524Z (8 months ago)
- Topics: javascript, json, react
- Language: JavaScript
- Homepage:
- Size: 1.85 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Javascript 101
JS101 is a repository where I am learning all the basics of JavaScript, from variables to complex topics like closures and more. This repository contains code examples and exercises to help me solidify my understanding of the language.
### Usage
To use this repository, simply clone or download the repository to your local machine and open the files in your preferred code editor. Each file corresponds to a different JavaScript topic and contains explanations and examples of that topic.
Feel free to use these code examples and exercises to learn JavaScript yourself or as a reference for your own projects.
### Topics
The topics covered in this repository include, but are not limited to:
- Variables
- Operators
- Control flow statements
- Arrays
- Objects
- Functions
- Scope
- DOM manipulation
- Regular expressions
- Error handling
- Classes and object-oriented programming
- Promises and asynchronous programming
- Closures
- Higher-order functions
- Callbacks
- Event listeners and handling
- JSON
- Local storage
- AJAX and APIs
- Node.js
- React or other popular frameworks
- and more
### Challenges
In addition to the code examples and exercises, this repository also includes challenges sourced from various places on the internet, such as:
- HackerRank
- Codewars
- LeetCode
- FreeCodeCamp
- and more.
Each challenge file contains a description of the challenge and my solution to it.
### Contributing
If you would like to contribute to this repository, you are welcome to submit additional code examples or exercises via pull requests. Please ensure that each submission is well-commented and easy to understand.
### License
This repository is licensed under the MIT License.