Best Seller Icon Bestseller
1 students

CERTIFICATE IN CORE JAVA

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

What you'll learn

Core Java is a comprehensive programming course designed to build strong fundamentals in object-oriented programming. The course covers syntax, data types, loops, arrays, classes, objects, inheritance, polymorphism, interfaces, exception handling, multithreading, and file handling. Students learn how to develop logical, efficient, and reusable programs. This course is essential for learners who want to build careers in software development, Android app development, and enterprise application development.

Show More

Course Syllabus

Module 1: Introduction to Java

  • History & Features of Java
  • JVM, JRE, JDK
  • Platform Independence
  • Understanding Bytecode
  • Setting Java Development Environment
  • Writing & Running First Java Program

Module 2: Data Types & Variables

  • Data Types (Primitive & Non-Primitive)
  • Variables & Naming Rules
  • Type Casting
  • Input / Output in Java

Module 3: Operators & Expressions

  • Arithmetic Operators
  • Relational & Logical Operators
  • Assignment & Unary Operators
  • Conditional (Ternary) Operator

Module 4: Control Flow Statements

  • if, else-if, nested if
  • switch Statement
  • for, while, do-while Loops
  • break, continue Statements

Module 5: Arrays & Strings

  • One-Dimensional & Multi-Dimensional Arrays
  • String Class & String Functions
  • StringBuffer & StringBuilder

Module 6: Object-Oriented Programming (OOP)

  • Class & Object
  • Constructor & Constructor Overloading
  • Method Overloading & Overriding
  • this & super Keywords
  • Static Members & Access Modifiers

Module 7: Inheritance & Polymorphism

  • Types of Inheritance
  • Runtime & Compile-Time Polymorphism
  • Abstract Classes & Methods
  • Interfaces and Multiple Inheritance using Interfaces

Module 8: Packages & Access Control

  • Built-in Packages
  • Creating Custom Packages
  • Access Specifiers (Public, Private, Protected, Default)

Module 9: Exception Handling

  • try, catch, finally
  • Multiple Catch Blocks
  • throw & throws
  • Custom Exceptions

Module 10: Multithreading

  • What is Thread?
  • Thread Lifecycle
  • Thread Creation (Thread Class & Runnable Interface)
  • Thread Priority & Synchronization

Module 11: File Handling (I/O Streams)

  • Byte Stream & Character Stream
  • Reading & Writing files
  • BufferedReader, FileWriter, FileInputStream, etc.

Module 12: Collection Framework

  • List, Set, Map Interfaces
  • ArrayList, LinkedList
  • HashSet, TreeSet
  • HashMap, TreeMap
  • Iterators & for-each Loop

Module 13: GUI (Optional - If Required)

  • Introduction to Swing / JavaFX
  • Creating Basic Forms & Buttons


Course Fees

Course Fees
:
₹5000/-
Discounted Fees
:
₹ 5000/-
Course Duration
:
3 Months

Review

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