Diploma in Java

Core Java + Advanced + Web Component Development + Struts + Spring + Hibernate Frameworks

  • Java is, today, one of the most popular programming languages in use, particularly for console based and client-server web applications, with a reported 9 million developers. Java tops the list of top 10 IT skills in demand today and commands some of the highest paid salaries for IT professionals in India.

  • This course has been designed for professionals and students with programming background in at least one language like C/C++. The expertise gained from this course will enable a rapid and competitive career growth path and advancement in software programming.

  • This course is designed to gain hands-on expertise in core fundamentals of Java and advanced Java frameworks and prepares for building real world applications from day one. We also prepare you for Job Interviews as part of the course.

Batch Duration Start Date Timings
Batch 1 12 weeks Mar 6th, 2017 Mon to Fri
5:00pm-7:00pm

What participants will learn

With a heavy focus on hands-on excercises, the following topics are covered:
Part I: Core Java
  • Object oriented programming using Java classes
  • Java basics including control flow, interfaces, exception handling and input/output
  • Development of desktop applications using Java
  • Development of database applications using Java
  • Java Swing for GUI development
  • Advanced concepts including Socket programming, Java Applets and Event delegation model in Java
Part II: Advanced Java
  • Java Web Component Development
  • Struts Framework
  • Spring Framework
  • Hibernate Framework

Intended Audience

  • Professionals with experience in programming who want to build a quick grasp of core Java concepts and begin coding ASAP.
  • Students and recent Graduates who want to get a head-start in pursuing a career in software programming

Course Pre-requisites

  • The participants should have knowledge of programming in at least one programming language like C/C++
  • It is advised to refresh these skills to obtain maximum benefit from this training

Course Details

This course consists of two parts: Core Java and Advanced Java covering different frameworks.

Core Java

Java Basics

  • Object oriented programming basics
  • Java syntax
  • Control Flow
  • Java Packages

Java Classes

  • Objects
  • Methods and Constructors
  • Inheritance and Polymorphism
  • Interfaces and Abstract Classes

Advanced concepts

  • Introduction to Threads
  • Java API support
  • Exception Handling
  • Collection Frameworks and Generics
  • Annotations
  • Input-Output (File I/O)

Java Swing

  • GUI using Swing controls
  • Event Delegation Model
  • Swing MVC

Advanced Topics

  • Multithreading
  • Synchronization
  • Socket programming
  • Java Applets

Java Database Connectivity (JDBC)

Advanced Java

Java Web Component Development (WCD)

  • JDBC Basics
  • Advance JDBC
  • Introduction to J2EE Framework
  • HTML Fundamentals
  • Java Script Basics
  • XML Basics
  • JAXP-XML Parsing
  • Java Servlets
    • Servlet API
    • Servlet Collaboration
    • Session Management
    • Servlet 3.0 features
    • Building and Deploying the first Servet
  • JSP
    • JSP elements & directive
    • Custom tag libraries
    • JSTL & EL
    • Creating first dynamic webpage using JSP

Spring Framework

  • Introduction to Spring Framework
  • Spring Framework Architecture
  • Spring bean wiring
  • AOP with spring
  • Transactions management
  • Spring with database

Struts Framework

  • Introduction to Struts
  • MVC design pattern
  • ADP : DI & IC
  • Struts Configuration
  • Action and Subclasses
  • Action Classes and UI
  • Validator Framework
  • Built-in Interceptors
  • Custom Interceptors
  • Struts Tag Libraries
  • OGNL
  • Using Data Tags

Hibernate Framework

  • Object Relational Mapping
  • Introduction to Hibernate
  • Hibernate Mapping
  • Creating Persistent Classes
  • Hibernate Query Language
  • Mapping Collections
  • Hibernate Caching

Venue Details

Location 1
Corporate Software Park,
Ashoka Plaza Tower B,
Next to Hotel Hyatt Regency,
Viman Nagar,
Pune-411014. Click here for Map
Location 2
La-Gloriosa Bldg,
Near Arnold's High School,
Kalyani Nagar,
Pune-411014. Click here for Map

Fees

Call for Pricing Info.
Subject to availability of seats. Registration is first come first serve basis.


Register Today»