About This Masterclass
Learning Java syntax is easy. But applying it to real-world problems is what separates beginners from job-ready developers. In this hands-on masterclass, we’ll build a fully functional Splitwise-style console application in Java, applying OOP, Java 8 features, and the Collection Framework from scratch.
You’ll move beyond syntax as you learn to think in objects, structure modular code, and build features like expense splits, balance tracking, and user management. Just like real backend systems. Whether you're preparing for interviews, mastering object-oriented design, or just trying to level up your Java skills, this session is for you.
Join this free live masterclass with Oracle SDE-3 Nischal Muradia to build a real-world Java project from scratch. Learn OOP, Collections, modular Java, and console-based architecture. Perfect for Java learners, backend devs, and students preparing for interviews.
📅 Date: Saturday, May 10, 2025
⏰ Time: 11:00 AM – 12:00 PM IST
What Will You Learn From This Masterclass?
- Java 8 in Action: Use modern Java syntax, lambda expressions, and collections to solve real business problems.
- Object-Oriented Design: Build maintainable codebases using classes like User, Split, ExpenseManager, and ExpenseType.
- Expense Sharing Logic: Implement EQUAL, EXACT, and PERCENT split methods for expense division.
- Data Handling & Input Design: Create a dynamic console-based app using Java’s Scanner, List, and Map.
- Clean Architecture: Structure your code with separation of concerns and modular services.
- Frameworks Preview: Understand where Spring Boot, Hibernate, and RDBMS fit after the core logic is built.
Meet Nischal Muradia
SDE-3 @ Oracle | Ex-Flipkart
Backend & System Design Specialist
- 5+ years of experience building and scaling high-performance systems
- Worked on critical infrastructure at Flipkart (Last Mile, Hyperlocal Delivery) and currently at Oracle
- Tech Stack: Java, Spring Boot, Hibernate, Kafka, Docker, Kubernetes, and distributed systems
- Scaled systems for Big Billion Days, managed messaging queues, and implemented microservices architectures end-to-end