Best Seller Icon Bestseller

Certification In Core Java(S-CJ-9038)

  • Last updated Dec, 2025
  • Certified Course
₹7,000 ₹12,000
  • Duration2 Months
  • Enrolled0
  • Lectures35
  • Videos0
  • Notes0
  • CertificateYes

What you'll learn

Core Java – Course Description

Core Java is the foundation of Java programming and one of the most widely used programming languages in the IT industry. This course focuses on core Java concepts, object-oriented programming (OOP), and logic building required to develop robust, scalable, and platform-independent applications.


At Infodesk Computer Education, the Core Java course is designed with strong emphasis on fundamentals, hands-on coding, and real-world examples, making it ideal for beginners as well as students aiming to move toward Advanced Java, Spring, Android, or Software Development careers.


🎯 Course Objectives

  • Understand Java programming fundamentals
  • Build strong Object-Oriented Programming (OOP) concepts
  • Develop logical thinking and problem-solving skills
  • Write clean, reusable, and efficient Java code
  • Prepare a solid base for Advanced Java and frameworks


👨‍🎓 Who Should Join

  • Students & freshers
  • Job seekers in software development
  • Engineering & IT students
  • Professionals switching to programming
  • Anyone new to Java programming



Show More

Course Syllabus

📚 Core Java – Course Content


1. Introduction to Java

  • What is Java and its features
  • Java platform & JVM, JRE, JDK
  • Java installation and setup
  • First Java program
  • Java program structure


2. Java Basics & Syntax

  • Variables and data types
  • Keywords and identifiers
  • Type casting
  • Operators (Arithmetic, Relational, Logical, Bitwise)
  • Input using Scanner


3. Control Statements

  • Conditional statements (if, if-else, switch)
  • Looping statements (for, while, do-while)
  • Break, continue, return


4. Arrays & Strings

  • Single & multi-dimensional arrays
  • Array operations
  • String class and methods
  • StringBuffer & StringBuilder
  • Difference between mutable & immutable strings


5. Object-Oriented Programming (OOP)

  • Class and object
  • Constructors
  • Inheritance
  • Polymorphism (method overloading & overriding)
  • Encapsulation
  • Abstraction


6. Java Packages & Access Modifiers

  • Packages and their usage
  • Built-in packages
  • User-defined packages
  • Access modifiers (public, private, protected, default)


7. Exception Handling

  • Types of exceptions
  • Try, catch, finally
  • Throw & throws
  • Custom exceptions


8. Multithreading

  • Introduction to threads
  • Thread lifecycle
  • Creating threads (Thread class & Runnable interface)
  • Synchronization basics


9. Collections Framework

  • Introduction to Collections
  • List (ArrayList, LinkedList)
  • Set (HashSet)
  • Map (HashMap)
  • Iterator & Comparable basics


10. File Handling & I/O

  • File class
  • Reading & writing files
  • Byte streams & character streams
  • Serialization basics


11. Java Utility & Important Classes

  • Wrapper classes
  • Date & Time basics
  • Math class
  • Scanner & Utility classes


12. Mini Projects & Practical Work

  • Console-based applications
  • Student management system
  • Banking application (basic)
  • Menu-driven Java programs
  • Logic-based coding assignments


Course Fees

Course Fees
:
₹12000/-
Discounted Fees
:
₹ 7000/-
Course Duration
:
2 Months

Review

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