Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Scrimba

React Challenges

via Scrimba

Overview

Transform your coding skills and unlock your success through real-world problem-solving across 40 immersive challenges.
  • DOM manipulation
  • Conditionals
  • className
  • State
  • State setting
  • Objects and arrays
  • Forms and inputs
  • Default Form Data
  • onFocus
  • Mouse interactions
  • UX optimizations
  • preventDefault()
  • useEffect()
  • Converting JS to React
  • Code organization
  • Props
  • Array methods
  • Writing tests
  • Destructuring
  • Writing efficient code
  • Prop reduction
  • State verification
  • localStorage
  • Dynamically-generated values
  • Iterative code
  • Dynamic components
  • Styles in React
  • Dealing with duplication
  • dataset
  • APIs in React
  • Submitting data
  • Filtering data
  • Audio in React
  • Working with times

Syllabus

  • React Challenges
    • 1. React Challenges: Intro
    • 2. Video Game Button: Challenge
    • 3. Video Game Button: Solution
    • 4. React Study Buddy: Challenge
    • 5. React Study Buddy: Solution
    • 6. RPG Character Creator: Challenge
    • 7. RPG Character Creator: Solution
    • 8. World's Most Annoying Form: Challenge
    • 9. World's Most Annoying Form: Solution
    • 10. The Legend of Scrimba: Challenge
    • 11. The Legend of Scrimba: Solution
    • 12. Math-o-Matic Quiz Generator: Challenge
    • 13. Math-o-Matic Quiz Generator: Solution
    • 14. Simple Food Restaurant: Challenge
    • 15. Simple Food Restaurant: Solution
    • 16. Haunted House Real Estate: Challenge
    • 17. Haunted House Real Estate: Solution
    • 18. Original Calculator: Challenge
    • 19. Original Calculator: Solution (Updated)
    • 20. Top 100 Colors: Challenge
    • 21. Top 100 Colors: Solution
    • 22. Enemies in the Castle: Challenge
    • 23. Enemies in the Castle: Solution
    • 24. Word Power: Challenge
    • 25. Word Power: Solution
    • 26. Million Dollar Bank Account: Challenge
    • 27. Million Dollar Bank Account: Solution
    • 28. Save the Dashboard: Challenge
    • 29. Save the Dashboard: Solution
    • 30. Stock Tracker: Challenge
    • 31. Stock Tracker: Solution
    • 32. Weird Wikipedia Articles: Challenge
    • 33. Weird Wikipedia Articles: Solution
    • 34. Fire Starter: Challenge
    • 35. Fire Starter: Solution (Updated)
    • 36. Mood Tracker: Challenge
    • 37. Mood Tracker: Solution
    • 38. AutoComplete: Challenge
    • 39. AutoComplete: Solution
    • 40. Anti-Motivational Quote App: Challenge
    • 41. Anti-Motivational Quote App: Solution
    • 42. Frontend Birthday Cards: Challenge
    • 43. Frontend Birthday Cards: Solution
    • 44. File Uploader: Challenge
    • 45. File Uploader: Solution
    • 46. Photo Editor: Challenge
    • 47. Photo Editor: Solution
    • 48. Spam Newsletter: Challenge
    • 49. Spam Newsletter: Solution
    • 50. Weather App: Challenge
    • 51. Weather App: Solution
    • 52. Read-Me-Later: Challenge
    • 53. Read-Me-Later: Solution
    • 54. Finger Strength Test: Challenge
    • 55. Finger Strength Test: Solution
    • 56. Boredom Blaster 3000: Challenge
    • 57. Boredom Blaster 3000: Solution
    • 58. Sonnet Central: Challenge
    • 59. Sonnet Central: Solution
    • 60. Virtual Reality Site Enter Button: Challenge
    • 61. Virtual Reality Site Enter Button: Solution
    • 62. Emoji Personality Test: Challenge
    • 63. Emoji Personality Test: Solution
    • 64. Employee Spying Program: Challenge
    • 65. Employee Spying Program: Solution
    • 66. ScrimbaFest: Challenge
    • 67. ScrimbaFest: Solution
    • 68. Legit File Sharing Site Download Button: Challenge
    • 69. Legit File Sharing Site Download Button: Solution
    • 70. Broken Clock: Challenge
    • 71. Broken Clock: Solution
    • 72. Sketch-o-Matic: Challenge
    • 73. Sketch-o-Matic: Solution
    • 74. Debatable: Challenge
    • 75. Debatable: Solution
    • 76. Pookémon: Challenge
    • 77. Pookémon: Solution
    • 78. Scrimbatronic: Challenge
    • 79. Scrimbatronic: Solution
    • 80. Space Warrior: Challenge
    • 81. Space Warrior: Solution
    • 82. React Challenges: Outro

Reviews

Start your review of React Challenges

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.