Java Masterclass is a modern educational dashboard built to help students learn Object-Oriented Programming (OOP) with Java through structured modules, lessons, study guides, course objectives, CLO-PLO mapping, and academic resources.
The platform provides a clean and distraction-free learning experience with a developer-friendly UI inspired by modern documentation systems.
- 📚 Structured Course Modules
- 🎯 Course Objectives & Mission
- 📝 Lecture & Syllabus Outline
- 📊 CLO / PLO Mapping
- 📈 Mark Distribution System
- ✅ Lesson Progress Tracking
- 🔍 Instant Lesson Search
- 🌙 Dark-Themed Modern UI
- 📱 Fully Responsive Design
- ⚡ Fast Performance with Modern Web Technologies
- HTML5
- CSS3
- JavaScript (ES6+)
- Tailwind CSS
- VS Code
- Git & GitHub
- Figma
- Modern Glassmorphism UI
- Developer Inspired Theme
| Item | Details |
|---|---|
| Course Title | Object Oriented Programming with Java |
| Course Code | CCE-1207 |
| Credits | 3.0 |
| Department | CCE, IIUC |
| Prerequisite | CCE-1105 |
Make sure you have installed:
- Node.js
- npm
Verify installation:
node -v
npm -vClone the repository:
git clone https://github.com/your-username/java-masterclass.gitNavigate to project directory:
cd java-masterclassInstall dependencies:
npm installStart development server:
npm run devOpen:
http://localhost:5173
- Introduction to Java
- Java Fundamentals
- Variables & Data Types
- Operators
- Control Statements
- Methods
- Arrays
- Classes & Objects
- Encapsulation
- Inheritance
- Polymorphism
- Abstraction
- Interfaces
- Exception Handling
- Collections Framework
- User Authentication
- Student Progress Analytics
- Quiz & Assessment Module
- Assignment Submission System
- Certificate Generation
- AI-Powered Java Assistant
Istiak Khan
Department of Computer & Communication Engineering
International Islamic University Chittagong (IIUC)
This project is developed for educational purposes.
If you found this project useful, consider giving it a star on GitHub.
© 2026 Istiak Khan. Built with ☕ Java & ❤️ for IIUC Students.



