Examples for Advanced Java course
-
Updated
Jun 11, 2025 - Java
Examples for Advanced Java course
Clone of famous Color Switch Game
This is a Classroom Booking Portal developed using Java and JavaFX, where Admin, Faculty and Student can manage classroom bookings.
The Duelyst Game, Project of AP Spring 98
This advanced-level repository equips learners with the necessary skills to excel in full-stack development using Java, with a focus on fostering employability skills. learners will delve into the key technologies integral to full-stack development, primarily centered around Java and its associated tools and frameworks such as Java EE, Java Persist
MEGA is a lightweight message broker system inspired by Apache Kafka to work as the communication layer between your microservices.
Advanced Programming course mid-term Porject
Examples illustrating implementation of different design patterns (mostly with GOF patterns) in Java.
A custom Plants vs Zombies game inspired by the original design. Made using JavaFX.
Scientific Calculator By Java GUI
Duelyst game AP project Spring 2019
Full-featured YouTube Clone in Java with JavaFX UI, socket-based communication, RESTful media streaming, and MySQL database using Hibernate ORM. Developed as a final project for an advanced programming course. Emphasizes security, performance, and modular design.
A GUI Game designed using Java in the advanced programming domain involving various concepts - OOPs, interface, error handling, multithreading, etc. The objective of the game is to defend the house from zombies using various plants as a defense arsenal through different levels. If the zombies are able to reach the house, you fail the level and h…
This project is a movie real-world web application that involves five main parts: Frontend using React, Backend using Node & Java to provide REST APIs management and finally two Databases modeling using MongoDB and PostgreSQL.
CSE201: Advanced Programming (Project), IIITD
A 2xx-level course, Advanced Programming, offered to undergrads at IIIT-Delhi.
Lab Assignments for CSE 201: Advanced Programming course at IIIT Delhi
A simple Java-based Library Management System that allows users to register, borrow, and return books, while librarians can manage books and users. It features an interactive CLI, user authentication, and follows object-oriented programming principles.
Add a description, image, and links to the advanced-programming topic page so that developers can more easily learn about it.
To associate your repository with the advanced-programming topic, visit your repo's landing page and select "manage topics."