Strategic Partners

Core Java : A 40 hours Workshop

About the Course

This course is aimed at providing a clear understanding of the fundamentals of programming using java with a detailed insight of Object Oriented Programming. The course is designed to enable the participants to build java applications using different features of java multithreading, exception handling and i/o operations. Participants will be able to explore the java api packages and build their own classes and interfaces. The course also gives an introduction to java database connectivity and is designed to enable the participants to build java applications to interface with database.

Workshop objectives

After attending this course, the participants will be able to:

• Understand the concepts of Object Oriented Programming
• Understand & apply the features of java in building application/applet
• Explore the java API classes & interfaces and develop their own class
• Create packages
• Successfully interface with database at the backend

Workshop Contents

The workshop would cover the topics as noted below. There would be hands on sessions at appropriate junction points to elaborate and understand the concepts.

• Introduction to java
• Language Fundamentals
• OOPs using java - class definition, access modifiers
• Polymorphism - overloading, overriding
• Inheritance & Interfaces
• Apply Exception Handling mechanism in Java application
• Create Multithreaded application
• File Handling
• Collection
• Generics
• Introduction to Java Database Connectivity (jdbc)
• Interfacing java application with backend database using jdbc
• A case study oriented Project to build a Java application