JAVA

(FP) Core JAVA

Basics | Mini project

⏱ 24 Hours
CertificateYES
Career AssistancePLACEMENT_ASSISTANCE
MentorNA
Real-Time ProjectNO
StipendNO
Registration Fees₹249
Misc ChargesNO

📚 Course Curriculum

1. Introduction to Java
  • History & features of Java
  • JVM, JRE, and JDK
  • Setting up environment (IDE, compiler)
  • First Java program
2. Java Basics
  • Data types, variables, operators
  • Control statements (if, switch, loops)
  • Arrays and strings
  • Input/Output basics
3. Object-Oriented Programming System(OOPs)
  • Classes and objects
  • Constructors
  • Inheritance
  • Polymorphism (overloading & overriding)
  • Abstraction (abstract classes, interfaces)
  • Encapsulation
4. Advanced OOPs Concepts
  • Inner classes
  • Static members
  • Final keyword
  • Packages and access modifiers
5. Exception Handling
  • Types of exceptions
  • Try, catch, finally, throw, throws
  • Custom exceptions
6. Java Collections Framework
  • List, Set, Map interfaces
  • ArrayList, LinkedList, HashSet, TreeSet
  • HashMap, TreeMap
  • Iterators
7. Multithreading
  • Thread lifecycle
  • Creating threads (Thread class, Runnable interface)
  • Synchronization
  • Inter-thread communication
8. Java I/O
  • File handling (FileReader, FileWriter, BufferedReader, etc.)
  • Serialization & Deserialization
  • Streams (Byte & Character streams)
9. Database Connectivity (JDBC)
  • JDBC architecture
  • Connecting to databases
  • Executing queries
  • ResultSet handling
10. Mini Projects & Practice
  • Console-based applications
  • File-based applications
  • Database-driven applications

Quick Links to Explore