Project

Cinema Room Manager

Hard
7178 completions
~ 14 hours
4.4

Create an application that helps manage a cinema theatre: sell tickets, check available seats, view sales statistics, and more.

Provided by

JetBrains Academy JetBrains Academy

About

In this project, you will build a program that automates cinema theatre management. You will utilize key Java concepts, including working with input/output operations, handling arrays, creating functions, and using loops and conditional statements.

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:
Calculate the profit from all the sold tickets.
Set the ticket price.
Add a menu that allows you to buy tickets and display the current state of the seating arrangement.
Handle some input errors.

Reviews

曜銓 田 avatar
曜銓 田
7 days ago
This project is quiet easy, I thought. There are some good concepts we can practice in the project, such as OOP and exception handle.
Roman Torop avatar
Roman Torop
4 weeks ago
I have learned about different exceptions and how to avoid them. Nice good project.
User 621490109 avatar
User 621490109
2 months ago
I have learned the different ways I can use 2D Arrays and try/catch blocks.

4.4

Learners who completed this project within the Introduction to Java course rated it as follows:
Usefulness
4.4
Fun
4.4
Clarity
4.5