Java Training

To date, the Java platform has attracted more than 6.5 million software developers. It’s used in every major industry segment and has a presence in a wide range of devices, computers, and networks.


Java technology’s versatility, efficiency, platform portability, and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

Java powers more than 4.5 billion devices including

  • 850+ million PCs
  • 2.1 billion mobile phones and other handheld devices (source  Ovum)
  • 3.5 billion smart cards
  • Set-top boxes, printers, Web cams, games, car navigation systems, lottery terminals, medical devices, parking payment stations, and more.

Our Advanced Java training in chandigarh offers various advantages & we also provide development of mobile applications in java.

Course Details:

Introduction

  • Introduction to JAVA Technology.
  • Difference between C, C++ & JAVA Technology.
  • Control Statements & Arrays.
  • Methods & Classes.

Classes & Objects

  • Constructor & Destructor
  • Encapsulation & Abstraction
  • Inheritance.
  • Polymorphism.
  • Packages.
  • Interfaces.

Multithreading & Exceptions

  • Exception Handling.
  • Multithreaded Programming.
  • Coding Conventions.
  • Collection Framework.
  • Introduction to Java API.
  • String & String Buffer Class.

Applets & AWT

  • Wrapper Class.
  • I/O Basics.
  • Applets.
  • Introduction to Abstract Window Tool Kit (AWT).
  • Project Work Start.

Swings

  • Introduction to Swings.
  • Difference between Swings & AWT.

Databases

  • Introduction to SQL.
  • Introduction to JAVA Database Connectivity (JDBC).
  • Project Work Continues…

MVC

  • Introduction to MVC Architecture
  • Project Work

Topic Covered under Advance Java

Core java

Swings components

  • Menus
  • Menubars
  • Tabbed pane
  • Dailog boxes
  • Tables
  • Progress bar
  • Slider
  • Swing container

JDBC

  • RDBMS concept
  • My SQL
  • JDBC/ODBC Bridge
  • Database connectivity  using DSN

Java Servlet

  • Server side technologies
  • Servlet Life cycle
  • Generic and Http servlet
  • Using JDBC in servlet

J2EE

  • JSP life cycle
  • JSP architecture(Directives,Declaration,Scriptlets,Expression)
  • Developing dynamic webpages
  • Using html with JSP pages
  • Mixing scriptlets and html

Hibernate

  • Working on Hibernate
  • Advantages & Disadvantages of Hibernate
  • Use of Hibernate in a Project

Java Beans

  • Advantages Of Java Beans
  • Java Beans API

Struts (J2EE)

  • Struts Architecture
  • Struts Components
  • Internationalization
  • Validator Framework
  • Error Handling
  • Database Connectivity

EJB(Enterprises Java Beans)

  • EJB Architecture
  • Messaging in EJB

IDE (Integrated Development Environment)

  • Edit Plus
  • Text Pad
  • Eclipse
  • Java Beans

MVC Architecture

Client & Web Tier Architecture

Deployment Of JSP Application

Design

  • HTML
  • CSS
  • XML
  • XHTML
  • AJAX

JSP

  • Transactions Using JSP
  • Cookies & Session Management

Project Work Using JSP

Testing & Documentation.