Lesson 35 of 36Article20 min
Projects & Certification
Build small console apps: Student Result Manager, Library System, Todo CLI, Bank Account simulator.
Projects — put it all together
Build small console apps: Student Result Manager, Library System, Todo CLI, Bank Account simulator.
Use classes, collections, file I/O, and exception handling in each project.
Real-life example: Projects are mini internships — you practice real tasks, not just read theory.
- Student Result — OOP + ArrayList + file save
- Library — HashMap books by ID + Scanner input
- Todo CLI — List + file persistence
- Bank — encapsulation + validation + exceptions
Project starter — Student
import java.util.*;
class Student {
String name;
int marks;
Student(String name, int marks) {
this.name = name;
this.marks = marks;
}
}
public class ResultApp {
public static void main(String[] args) {
List<Student> list = new ArrayList<>();
list.add(new Student("Asha", 91));
list.add(new Student("Rohan", 88));
for (Student s : list) {
System.out.println(s.name + ": " + s.marks);
}
}
}Certification — next steps
Oracle offers Java certifications (OCA/OCP). Practice with our Java MCQs after you finish the lessons.
Certifications prove basics — employers also want projects on GitHub.
Real-life example: Certificate is a driving license — proves you passed test. Projects prove you can actually drive on roads.
After this course, practice daily on Rishtaara MCQs and build one GitHub project before applying for Java internships.