• #
  • #
  • #
  • #
  • #
  • #
  • #
Welcome Guest!

Only use Mozilla browser to access this application.






Java is arguably the most important (and most popular) computer language today! It is widely used on the Internet by Web Servers and Web Broswers, Mobile devices, Gaming applications and so on. This course titled "Core Java" covers the fundamentals of Java and how to write high quality, working software that solves real problems and that can be easily maintained and modified.Java provides explicit support for the fundamental concepts of Object Oriented Programming (OOP) hence the power of Java for code reuse and extensibility. Even more important, Java programs are platform independent i.e. the same Java code will run on Linux, Windows, Mac, mobile phones etc







1. Introduction to Java

10. Check Your Understanding of Objects and Classes

2. Installing Java Development Kit

11. Java packages

3. Compiling and Running Your First Java Program

12. Java Packages and Classes Bundled with JDK

4. Java Language Fundamentals

13. Input/Output Operations in Java

5. Simple Programming Exercise

14. Graphical User Interfaces: Java Swing, AWT...

6. Concepts of Object Oriented Programming (OOP)

15. Advanced Topics: Java Exceptions and Exception handling

7. Classes and Objects

16. Advanced Topics: Multi Threading/Concurrent Programming in Java

8. Static Members and Methods of a Class

17. Advanced Topics: Internet Programming with Java

9. Abstract Class, Interfaces

18. Advanced topics: Database Handling