Unlock full accessUpgrade plan
Practice Projects in JavaScript
Solidify concepts with guided practice.
Project Progress
All Progress
Project Guidance
All Guidance
121 projects
- Practice Project
Adopt a Pet!
JavaScript • Web DevelopmentAdd client-side routing to a pet adoption website using the concepts you learned in the React Router lesson.More guidance, 45 min - Practice Project
Animal Fun Facts
HTML & CSS • JavaScript • Web DevelopmentUsing a variety of JSX concepts, build an interactive interface that will display a selection of animal images and allow users to click an image for a fun fact.More guidance, 30 min - Practice Project
Arrays: RGB Generator
JavaScript • Web Development • Code FoundationsUse the power of arrays to store information about color and create an RGB color generator.More guidance, 50 min - Practice Project
Authorization Form
JavaScript • Web DevelopmentPractice creating React components by building a simple authorization layer for a contact page.More guidance, 30 min - Practice Project
Black Lives Matter
HTML & CSS • JavaScript • Web Development • Game DevelopmentCreate a perceptual art in honor of the Black Lives Matter movement.More guidance, 30 min - Practice Project
Bolt Network 1
JavaScript • Web DevelopmentIn this project, you'll create a movie review board using a controller and a view.More guidance, 15 min - Practice Project
Bolt Network 2
JavaScript • Web DevelopmentIn this project, you'll add custom directives to your movie review board.More guidance, 24 min - Practice Project
Bouncing Balls
JavaScript • Web DevelopmentLet's create an animation overflowing with colorful bouncing balls!More guidance, 35 min - Practice Project
Bug Invaders
JavaScript • Web Development • Game DevelopmentRe-create an arcade classic: Space Invaders, in the form of Bug Invaders using Phaser.js!More guidance, 50 min