Project

Who Wants to Be a Millionaire

Hard
19 completions
~ 11 hours
4.3

You will learn how to handle browser events, work with JSON objects, and program game logic using JS. This will save you from the fear of using JavaScript!

Provided by

JetBrains Academy JetBrains Academy

About

Some may think that front-end development is only about manufacturing similar web pages like online shops or landings. But the things you can program with HTML, CSS, and JS are infinite and bounded with only your imagination. 

Browser games are one of the items on this list because they do not always require a server, which means you can apply your skills and knowledge in the interface to create your own game, which is what the project is about. When creating a game, the emphasis will be on JS. Therefore, we will almost not use HTML and CSS here, and all HTML markup will be done using JS.

Training project icon

Training project

This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Add functions for displaying questions and answer options, with checking answers.
Add hints to the game
Add a bank counter and the ability to enter a name.
Find and fix all the bugs that are in your project, adding a button to start the game to make it more attractive.

Reviews

Aleeee
10 months ago
A lot of random facts about the world that could one day make me a millionaire cause trying to get to the 15th question just to debug it was crazy
Ayush Nagar avatar
Ayush Nagar
2 years ago
I have learned a lot about JavaScript such as async/await, promises, DOM manipulation, program's state management, etc.

4.3

Learners who completed this project within the Frontend Developer course rated it as follows:
Usefulness
4.4
Fun
4.4
Clarity
4.2