Basics of Java Programming is an introductory course designed to provide learners with a strong foundation in Java, one of the most widely used object-oriented programming languages. The course covers fundamental programming concepts, Java syntax, object-oriented principles, exception handling, and basic input/output operations. It prepares students to develop simple Java applications and serves as a stepping stone for advanced programming and software development courses.
| Day | Topic | Sub-Topic No. | Sub-Topic Title | Detailed Contents |
| Day 1 | Introduction to Java | 1.1 | Overview of Java | History, features, applications of Java |
| 1.2 | Java Environment | JDK, JRE, JVM | ||
| 1.3 | Structure of Java Program | Class structure, main method | ||
| 1.4 | Data Types and Variables | Primitive & non-primitive data types | ||
| Day 2 | Operators and Control Statements | 2.1 | Operators | Arithmetic, relational, logical, assignment |
| 2.2 | Decision Making | if, if-else, switch | ||
| 2.3 | Looping Statement | for, while, do-while | ||
| Day 3 | Object Oriented Programming | 3.1 | OOP Concepts | Class, object, abstraction, encapsulation |
| 3.2 | Inheritance | Types of inheritance | ||
| 3.3 | Polymorphism | Method overloading and overriding | ||
| Day 4 | Arrays and Strings | 4.1 | Arrays | One-dimensional and multidimensional arrays |
| 4.2 | Strings | String Classes | ||
| Day 5 | Exception Handling & I/O | 5.1 | Exception Handling | try-catch, finally, throws |
| 5.2 | Java I/O Basics | Input and output streams | ||
| Day 6 |
Case Study / Hands-on Programming /Program Development and Debugging |
|||
| Know your Mentor | Contact Number | Email Id | Teaching Experience (in Yrs.) |
| Er. Simranjeet Kour | 6005694169 | simranjeet.e13963@cumail.in | 5 Years |