Core Java Online Course in USA

Course Content:

  1. Intro to Programming
  2. Importance of Java
  3. OS Dependency & Independency?
  4. JDK includes
  5. Programming Elements
  6. Structure of Java-application?
  7. Data types & Type casting
  8. Operators
  9. Control Statements
  10. Classes & Objects
  • Static members in java
  • Instance member
  • Access Modifiers
  • String data conversions

11. Packages

  • Fully Qualified Name
  • Sub packages

12. Introduction to OOPS

  • Encapsulation
  • this keyword
  • Inheritance
  • super keyword
  • this() and super()
  • Final modifier
  • Abstract classes
  • Interfaces
  • Polymorphism

13. Exception handling

  • Introduction
  • Exceptions API
  • Checked exceptions
  • Un checked exceptions
  • Multiple catch blocks
  • User defined exceptions
  • Finally block usage.

14. Multi threading

  • Introduction to multi tasking and multi threading
  • Drawbacks in multi tasking
  • Creation of Thread
  • Life cycle of Thread
  • Threads Using Thread class
  • Priorities of threads.
  • Naming to threads via constructors or via setters

15. Inner classes

  • Static inner classes
  • Non-static inner classes
  • Local inner classes
  • Anonymous inner classes

16. Strings

  • Introduction to Strings
  • Creating objects to String
  • String library functions
  • Mutable objects
  • Immutable objects
  • String/StringBuffer/StringReader
  • Creating Immutable class

17. Collections

  • Introduction to swings
  • swing api
  • Applets v/s Swings
  • Creation of Frames
  • Components creation
  • Layouts of components
  • Event listeners of components
  • Setting image backgrounds
  • Image buttons creation

18. Projects :

  • Calculator program using backgrounds
  • Moving Objects on screen using anonymous threads

summer it training program

Click Here to Register