In this course, I will teach both theory and practicals for core java. These classes can help students as well as IT professionals. The course takes 4-5 months to complete. It aries for each and every student. It will be 3 classes per week of 1 hour. I will share all the materials and also assignment questions that students have to solve by themselves at first. I will also provide solutions of these assignments. No prior knowledge of other programming languages is required for this course. Though basic understanding of computers helps learning java faster.
- Basics of Java
- Features of Java (OOPS)
- Explanation of JVM, JDK, JRE
- Data Types, Variables, Constants and Literals in Java
- Operators, Scanner class, Command Line Arguments
- Java Control Statements
- Class and Objects
- Packages
- Methods in Java
- Java Main method
- Access and Non-Access Modifiers
- Inner Class
- 11. OOPS concepts in detail
- Collection Framework
- Exception Handling
- Reflection and annotations
- String, StringBuffer, StringBuilder
- Multithreading
- Serialization
- JDBC
- Applets