Welcome to the 30 Days of JavaScript repository! π This challenge, initiated by Scaler, is designed to help you master JavaScript by building strong fundamentals and solving real-world problems over 30 days.
Explore the repository here: 30 Days of JavaScript
- Duration: 30 Days
- Skill Level: Beginner to Intermediate
- Goal: Enhance your JavaScript skills by completing daily tasks and solving programming challenges.
Day | Topic | Highlights |
---|---|---|
1 | Introduction to JavaScript | Variables, Data Types, and Operators |
2 | Functions | Function Declaration, Expressions, and Scope |
3 | Arrays | Array Methods and Iteration |
... | ... | ... |
30 | Final Project | Build and showcase a project using JavaScript |
Note: Detailed topics and tasks can be found in their respective folders.
- Structured Learning: Follow a well-organized daily plan.
- Hands-On Practice: Solve practical tasks and problems.
- Progress Tracking: Easily monitor your learning progress.
- Resources: Access additional reading material and references.
30-days-of-javascript/
βββ Day-01/
β βββ README.md
β βββ task.js
βββ Day-02/
β βββ README.md
β βββ task.js
βββ ...
Each folder corresponds to a day's topic and contains:
- README.md: Explains the topic and tasks.
- task.js: Includes task solutions and examples.
-
Clone the Repository:
git clone https://github.com/Gyanthakur/30-days-of-javascript.git cd 30-days-of-javascript
-
Navigate to Day's Folder:
cd Day-01
-
Read and Solve Tasks: Open
README.md
and complete tasks intask.js
.
Contributions are welcome! Feel free to submit improvements, additional challenges, or solutions by forking the repository and creating a pull request.
This project is licensed under the MIT License.
- Name: Gyan Pratap Singh
- Email: gps.96169@gmail.com
- GitHub: Gyanthakur
- Portfolio: Gyan's Portfolio
Thank you for joining the 30 Days of JavaScript Challenge! Happy coding! π