Welcome to the 20-Day Learning JavaScript Challenge! π
In this challenge, you will enhance your JavaScript skills and knowledge. Each day, you will explore different aspects of JavaScript, building a solid foundation and gaining hands-on experience through practical exercises and projects.
- Duration: 20 days.
- Objective: Improve JavaScript proficiency through daily learning and practice.
- JavaScript: From First Steps to Professional
- JavaScript: The Hard Parts, v2
- Deep JavaScript Foundations, v3
π‘ freeCodeCamp: Mohammad-Abohasan
- Each day, you will watch a portion of the above-mentioned assigned courses.
- Solve all the JavaScript coding challenges that will be provided by the GSG team.
- Summarize your daily learning and document your challenge solutions on a separate readme page.
- Repeat the process for the next 20 days, gradually advancing your JavaScript skills.
- Commit to a consistent schedule and allocate sufficient time each day to complete the learning activities.
- Take notes, document your progress, and maintain a personal learning log throughout the challenge.
- Experiment, explore, and don't be afraid to make mistakes. Learning comes from both successes and failures.
- Engage with the other GSG trainees. Seek support, share insights, and collaborate with fellow learners using the dedicated discussion telegram channel.
- Celebrate your achievements and reflect on your growth throughout the challenge.