Skip to content
SawariyaComputer Classes
Programming

Java Programming

Java is widely used in companies and taught in most computer science degrees. This course covers core Java thoroughly, with a strong focus on object-oriented programming.

A developer writing code on a laptop in front of two monitors
Duration
3 months
Level
Beginner to Intermediate
Format
Classroom, 1 hour a day, any time 9 am – 9 pm
Fee
₹7,000Payable in 3 instalments

What you'll learn

  • Write and run Java programs
  • Apply object-oriented concepts properly
  • Use the Java Collections framework
  • Handle exceptions and work with files
  • Understand the basics of multithreading

Course curriculum

  1. Module 01

    Java basics

    • JDK and setup
    • Data types and operators
    • Control flow
  2. Module 02

    OOP

    • Classes and objects
    • Inheritance
    • Polymorphism
    • Abstraction and interfaces
  3. Module 03

    Core APIs

    • Strings
    • Arrays
    • Collections: List, Set, Map
  4. Module 04

    Robust code

    • Exception handling
    • File I/O
    • Introduction to threads

Practical work

Every class includes time at the computer. Alongside daily exercises, you'll complete:

  • An inventory system using classes and collections

Is this course for you?

Good fit for

  • BCA, MCA and B.Tech students
  • Learners aiming for software development roles

Before you join

  • Some programming exposure (C or Python) helps, but isn't required.

Questions about this course

What is the fee, and can I pay in parts?

The full course fee is ₹7,000, which can be paid in 3 instalments. We'll confirm the schedule with you at admission.

What are the batch timings?

Classes run from 9 am to 9 pm, every day of the week. Tell us whether morning, afternoon or evening suits you and we'll fit you into a batch at that time.

Will I get a certificate?

Yes. You'll receive a course completion certificate from Sawariya Computer Classes when you finish the course.

All courses

Beginner

C / C++

The classic first programming language, from variables and loops to pointers and OOP.

Duration
3 months
Fee
₹5,500

View course

Beginner to Intermediate

Python Programming

A readable, practical first language: logic, data structures, files and object-oriented Python.

Duration
3 months
Fee
₹8,000

View course

Beginner

MySQL

Relational databases and SQL from the ground up: design tables and query real data.

Duration
3 months
Fee
₹8,000

View course

Want to talk it over first?

Tell us what you already know and what you want to be able to do. We'll suggest where to start, explain the fees and timings, and show you the lab. No pressure to sign up.

CallWhatsAppEnquire