Diploma in Java Programming

DIPLOMA IN JAVA PROGRAMMING

Java is a one of the best platform independent language with unique architecture that allows you to develop a strong and ideal Application for Web and Mobile Applications. It is a highly preferred programming tool for developing Front End and Back End Enterprise-level applications for any business suite. Join Onward Academy and learn the best Industry mapped course program which helps you to reach the Global IT vendor solution platform that enables you to build an application on your own. You get to explore your IT Career in Angular JS from scratch to Professional and Real Life Application with Project guidance from our IT trainers at Onward Academy.

Today more than 5800+ JAVA developers’ job vacancies are available every year in India with future scope of working in Google, Amazon, Cognizant, Indus Net and many other MNCs. Upgrade your IT Skill for better job opportunities.

We equip you with all proper knowledge to advance in your career.

Course Outline

CORE JAVA

Introduction

  • Fundamental and Installation
  • Differ Java and Other (C,C++)
  • Java History and Features
  • Java Statements
  • Java Data Types

OOPS (Object Oriented Programming & Systems)

  • Class and Object
  • Constructors
  • This Key Word
  • Inheritance
  • Super Key Word
  • Polymorphism (Over Loading & Over Riding)
  • Abstraction
  • Interface
  • Encapsulation

STRING Manipulation

    • String
    • String Buffer

Array

  • What is Array
  • Single Dimensional Array
  • Multi Dimensional Array
  • Sorting of Arrays

Exception Handling

  • Introduction
  • Pre Defined Exceptions
  • Try-Catch-Finally
  • Throws, throw
  • User Defined Exception examples

I/O Streams

  • Byte-oriented streams
  • Character – oriented streams
  • File

Multithreading

  • Introduction
  • Thread Creations
  • Thread Life Cycle
  • Life Cycle Methods

Wrapper Classes

  • Introduction
  • Byte, Short, Integer, Long, Float, Double, Character
  • Boolean classes

AWT

  • Introduction
  • Components
  • Event-Delegation-Model
  • Listeners
  • Layouts
  • Individual Components Lable, Button, Check Box, Radio Button,
  • Choice, List, Menu, Text Field, Text Area

SWING (JFC)

  • Introduction Diff B/W AWT and SWING
  • Components hierarchy
  • Panes
  • Individual Swings components J Label
  • JButton, JTextField, JTextAres

ADVANCE JAVA

SQL

  • DBMS and RDBMS
  • DDL, DCL, DML
  • SQL TABLE and KEYS
  • SQL Query
  • SQL Joins

JDBC

  • Introduction
  • JDBC Architecture
  • Types of Drivers
  • Statement
  • Result Set
  • Prepared Statement

Introduction to Enterprise Edition

  • Distributed Multitier Applications
  • J2EE Containers
  • Web Services Support
  • Packaging Applications

Web Server and Application Server

  • Tomcat-Introduction
  • Overview, installation, Configuring Tomcat
  • Jboss server-Introduction
  • Overview, installation and Configuration

JSP

  • Introduction
  • Jsp LifeCycle
  • Jsp Implicit Objects & Scopes
  • Jsp Directives
  • page
  • include
  • taglib

Servlets

  • Introduction
  • Web application Architecture
  • HTTP Protocol & HTTP Methods
  • Web Server & Web Container
  • Servlet Interface
  • HTTPServlet
  • GenericServlet
  • Servlet Life Cycle
  • Servlet Config

Session Tracking Mechanisms

  • Http Session
  • Cookies
  • URL-Rewriting
  • Hidden-Form Fields

Placement Profile

Duration

  • 1 year (Regular Course) 6 months (Fast Track Course)
  • Regular Classes (Monday to Friday) and Weekend Classes (Saturday and Sunday)