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