Java Programming – Core Java

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Course Description

This course covers Java fundamentals and Object-Oriented Programming concepts required for building real-world applications. Students will understand how Java works internally and how to create structured programs.

Learning Outcomes

  • Master OOP concepts
  • Work with arrays and collections
  • Handle exceptions
  • Build Java-based applications

Detailed Curriculum

Module 1: Introduction to Java

  • History of Java
  • JVM, JDK, JRE
  • Installing Java
  • First Java Program

Module 2: Data Types & Variables

  • Primitive Data Types
  • Non-Primitive Types
  • Type Conversion

Module 3: Operators & Control Flow

  • Conditional Statements
  • Loops
  • Nested Structures

Module 4: OOP Concepts

  • Class and Object
  • Constructors
  • Encapsulation
  • Abstraction
  • Inheritance
  • Polymorphism

Module 5: Arrays and Strings

  • 1D & 2D Arrays
  • String Class
  • String Methods

Module 6: Exception Handling

  • try-catch
  • finally
  • Custom Exceptions

Module 7: Collections Framework

  • ArrayList
  • HashMap
  • LinkedList
  • Iterators

Module 8: File Handling

  • FileReader
  • FileWriter
  • BufferedReader

Module 9: Mini Project

Show More

What Will You Learn?

  • Understand programming fundamentals and logic building
  • Write structured and efficient Java programs
  • Perform file handling operations
  • Solve real-world programming problems
  • Build a console-based project from scratch

Student Ratings & Reviews

No Review Yet
No Review Yet
Scroll to Top