Skip to content

Mini Java projects from chapter 10 of the full stack bootcamp "Coding Factory" by AUEB

Notifications You must be signed in to change notification settings

JohnNtirintis/Java-Mini-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java Mini Projects

This repository contains the source code for the ten mini projects developed as a part of Chapter 10 from the Full-Stack Development Bootcamp by the Athens University of Economics and Business (AUEB).

These projects encompass various aspects of Java programming and are excellent resources for anyone trying to learn Java or refine their existing knowledge.

Contents

This repository will eventually consist of 10 java projects.

  1. Theater Booking System: This is a console-based application designed to facilitate the booking and cancellation of seats in a theater. The system features a seating chart of 30 (1-30) rows and 12 columns (A-L). Users can easily book a seat by providing the row number and column letter, or cancel an existing booking using the same information. The application maintains a real-time chart showing the booked and available seats using clear visual indicators, a red X for booked seats and a green check mark for available ones. This system demonstrates the use of arrays, exception handling, and user interaction in Java.
  2. TicTacToe: This is a Java-based implementation of the popular TicTacToe game. The game features a console interface, transforming your terminal into an interactive gaming platform. It comprises a single TicTacToeApp class with methods for game management, player moves, input validation, and result determination. Whether you're learning Java, exploring console-based applications, or just looking for a fun pastime, this straightforward yet engaging project serves the purpose.

Installation

  1. Clone this repository or download the source code.
  2. Open the desired project in your preferred Java IDE (like IntelliJ IDEA).
  3. Build and run the project.

Dependencies

These projects use Java's built-in packages and do not depend on any third-party libraries. Make sure you have the Java Development Kit (JDK) installed to compile and run the projects.

About the Bootcamp

The Full-Stack Development Bootcamp is a comprehensive program offered by the Athens University of Economics and Business (AUEB), one of the most prestigious institutions in Greece. The bootcamp aims to equip students with practical skills in full-stack software development, with a particular emphasis on Java programming.

About

Mini Java projects from chapter 10 of the full stack bootcamp "Coding Factory" by AUEB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages