Hi there! ๐
Welcome to my GitHub repository where I document my exciting journey of learning JavaScript. Whether you're a fellow learner, an experienced developer, or just curious about what I'm up to, I hope you'll find something interesting here.
This repository is my personal playground where I:
- Experiment with JavaScript concepts: From the basics like variables and loops to more advanced topics such as closures, asynchronous programming, and more.
- Build small projects: Each project is aimed at reinforcing a specific concept or set of concepts. These projects range from simple apps like calculators and to-do lists to more complex applications.
- Solve coding challenges: Tackling small tasks and coding challenges from platforms like LeetCode, HackerRank, and CodeWars to sharpen my problem-solving skills.
Here are some of the projects I've been working on:
- Calculator App: A basic calculator that performs simple arithmetic operations.
- To-Do List: A simple to-do list application to keep track of tasks.
- Weather App: Fetches and displays weather data from an API.
Each project has its own folder with a README file explaining the purpose of the project, the concepts covered, and instructions on how to run it.
In addition to projects, I solve various coding challenges. You can find these in the challenges folder, where each challenge has its own file. These challenges help me improve my algorithmic thinking and coding skills.
Feel free to browse through the code, clone the repository, and run the projects on your local machine. If you're also learning JavaScript, I hope you find my projects and solutions helpful. Here's how you can get started:
- Clone the repo:
git clone https://github.com/your-username/your-repo-name.git
- Navigate to a project folder:
cd your-repo-name/project-name - Install any dependencies (if applicable):
npm install
I'm always open to feedback and suggestions. If you have any ideas for new projects, improvements to existing ones, or if you spot a bug, please feel free to open an issue or submit a pull request.
I'm documenting my learning journey not just for myself but to connect with others who are on the same path. Let's learn and grow together!
- LinkedIn: Muhammad Noman
Thank you for stopping by! Happy coding! ๐