Best Seller Icon Bestseller

CERTIFICATE COURSE In JAVA PROGRAMMING(S-JP-9502)

  • Last updated Nov, 2025
  • Certified Course
₹5,999 ₹7,999
  • Duration3 Months
  • Enrolled1
  • Lectures90
  • Videos0
  • Notes0
  • CertificateYes

What you'll learn

The Java Programming Course provides a solid foundation in object-oriented programming and application development. It covers essential concepts such as data types, control statements, classes and objects, inheritance, polymorphism, interfaces, exception handling, file handling, and an introduction to collections and GUI programming. This course prepares learners for careers in software development, application programming, and backend development, making them industry-ready with strong coding skills.


Show More

Course Syllabus

Module 1: Introduction to Java

  • History and features of Java
  • Java Virtual Machine (JVM), JDK, JRE
  • Understanding bytecode
  • Setting up Java environment
  • Writing and running first Java program

Module 2: Java Basics

  • Java syntax and structure
  • Comments, variables, identifiers
  • Data types (primitive & non-primitive)
  • Type casting
  • Input/Output in Java
  • Operators (Arithmetic, Logical, Relational, Assignment, Bitwise)

Module 3: Control Statements

  • If, If-Else, Nested If
  • Switch case
  • For loop, While loop, Do-While loop
  • Break, Continue, Return statements

Module 4: Object-Oriented Programming (OOP)

  • Classes and Objects
  • Constructors (default, parameterized)
  • Method overloading
  • Method overriding
  • Static vs non-static members
  • This and Super keywords

Module 5: Inheritance

  • Types of inheritance
  • Single, Multilevel, Hierarchical
  • Using super keyword
  • Constructor chaining

Module 6: Polymorphism

  • Compile-time polymorphism
  • Runtime polymorphism
  • Dynamic method dispatch

Module 7: Encapsulation & Abstraction

  • Getters and Setters
  • Access modifiers (public, private, protected, default)
  • Abstract classes and methods
  • Interfaces

Module 8: Arrays & Strings

  • Single & multidimensional arrays
  • Array methods
  • Strings and String methods
  • StringBuffer and StringBuilder

Module 9: Exception Handling

  • Try, Catch, Finally
  • Throw and Throws
  • Built-in exceptions
  • Custom exceptions

Module 10: Packages & Access Modifiers

  • Built-in packages (java.util, java.io, java.lang)
  • Creating your own package
  • Importing packages

Module 11: File Handling

  • Reading and writing files
  • FileInputStream, FileOutputStream
  • FileReader, FileWriter
  • Buffered streams

Module 12: Java Collections Framework

  • ArrayList, LinkedList
  • HashMap, TreeMap
  • HashSet, TreeSet
  • Iterator and ListIterator

Module 13: Multithreading

  • Thread lifecycle
  • Creating threads (Thread class & Runnable)
  • Synchronization
  • Inter-thread communication

Module 14: GUI Programming (Basics)

  • Introduction to AWT & Swing
  • Creating forms
  • Buttons, Labels, Text fields
  • Event handling (ActionListener, KeyListener, etc.)

Module 15: Mini Projects

  • Student Management System
  • Billing System
  • File Encryption/Decryption
  • Address Book Application


Course Fees

Course Fees
:
₹7999/-
Discounted Fees
:
₹ 5999/-
Course Duration
:
3 Months

Review

0.0
Course Rating (0 reviews)
0%
0%
0%
0%
0%