Java (beginners):
         Time Duration: 30 Days
           Session 1
   1. Setting up the development environment
   2. main method
   3. Output
   4. Variables & Identifiers
   5. Automatic conversion - ints and doubles
   6. If statement
   7. Relational operators
   8. Code blocks and Style
   9. Comments
  10. Key words
Session 2
   1. Data types & Variables
   2. boolean
   3. byte
   4. char
   5. Literals - String and escape sequences
   6. Scope
   7. Arithmetic operators
   8. Relational
   9. Logical operators
  10. Type casting
  11. If/else
  12. If else ladders
  13. Keyboard input
  14. ? operator
Session 3
   1. Switch
   2. Iteration (Loops)
   3. While loop
   4. Break
   5. Continue
   6. For loop
   7. Nesting
   8. OOP principles
   9. Class vs Object
  10. Writing a class
  11. Creating an object
Session 4
   1. Constructors
   2. Default constructor
   3. Parameterized constructors
   4. Reference variables
   5. Methods
   6. Returning from methods
   7. Parameters
Session 5
   1. Primitives vs objects
   2. Arrays
   3. Primitive arrays
   4. Indexing
   5. Object arrays
   6. 2D arrays
   7. Array length
   8. Strings
   9. String methods
Session 6
   1. Access specifies
   2. Pass objects to methods
   3. Returning objects
   4. Polymorphism revisited
   5. Method overloading
   6. Constructor overloading
   7. Recursion
   
Session 7
   1. Inheritance
   2. Super Polymorphism
   3. Method overriding
   4. Abstract classes
Session 8
   1. Final class
   2. Final method
   3. Final variable
Session 9
   1. Packages
   2. Interfaces
   Session 10
   1. IO classes
   2. Exceptions
   3. Try/catch
   4. Multiple catch statements
   5. BufferedReader BufferedWriter
   6. Reading/writing text files
   7. Finally
   Session 11
   1. Command-line arguments
   2. Java Docs
Session 12
   1. Collections
   2. Vectors
   3. Hashtable Key/value pairs
   4. Enumeration
   5. Type casting
Session 13
   1. More on Collections
   2. ArrayList
   3. HashMaps
   4. Iterator
   5. Properties
           Top