Visual Media Academy-

Basic / Advanced JAVA

JAVA Training Institute in Chandigarh

A high-level programming language developed by Sun Microsystems. Java is a popular high-level programming language which is developed by Sun Microsystems in USA. It is an object-oriented language that is similar to programming language C++, but in more simplified way to eliminate barriers of programming language. Java is also known as a purpose programming language. It offers a wide variety of features which are well suited for you to use World Wide.

java training


  • Overview about Course, IT Industry, job roles in IT.
    Basics of Programming , SDLC
  • Algorithms overivew, OOPS concepts
  • Database – RDBMS concepts
  • HTML, CSS, JS, web programming basics
  • Small Application on HTML, JS and CSS

Core JAVA Training

  • Basics, JVM, JRE, JDK
  • Installation and setup. Eclipse and Netbeans IDEs overview
  • OOPS concepts, variables, operators, data types
  • keywords, control statements, expressions, access modifiers, arrays
  • Classes and Objects
  • Inheritance and Objects
  • Packages and JAVA libraries
  • Exception Handling
  • Input Output Stream
  • File Handling
  • Collections
  • Numbers and String Handling
  • Garbage Collection
  • Inner Classes
  • Multithreading and Concurrency
  • JAVA Language Packages
  • JAVA Beans
  • New in JDK latest version – 7
  • Assignment on JAVA basic concepts

Database and JDBC

  • Database basic concepts
  • ER Modeling
  • Database Tools – SQL Server , Oracle
  • Writing queries in SQL – Select, Insert, Update, Delete operations
  • Normalization of Database
  • Complex queires in database
  • JDBC overivew
  • Various JDBC drivers
  • Demo to connect to DB using JDBC
  • RMI
  • Assignments on JDBC

JAVA Swings

  • JAVA Swings Basics
  • Swing application development in Netbeans and Eclipse
  • Containers, Layouts, Components (Controls)
  • Various top level containers- JFrame, JDialog, Applets
  • Various layout managers
  • Top level containers – Applet, dialog, frame
  • General Purpose container – Panel, scroll pane, split pane, tabbed pane, tool bar
  • Special purpose containers – Internal frame, Layered Frame, Root Pane
  • Basic Controls – button, combo, list, menu, slider, snipper, text field
  • Assignments in JAVA Swings

JSP and Servlets

  • Servlets Overivew
  • Servlets continued
  • Demo servlet
  • JSP Overview
  • JSP architecture and container
  • JSP Page life cycle
  • JSP V/S Servlets
  • JSP model architectures
  • Directives, Actions and Tags
  • JSP Implicit objects
  • JSP cookies and sessions
  • DB access in JSP
  • Accessing beans in JSP
  • Error handling in JSP
  • Custom Tags in JSP
  • Expression language in JSP
  • JSTL
  • MVC, using config files in project, handling date in JSP, file uploading, email sending, XML handling, security, globalization
  • Assignments in JSP

Advanced Topics

  • XML and XML Parsing
  • JNDI
  • Generics and Annotation
  • Networking
  • Internationalization
  • Reflection
  • Web Services, AJAX

Structs Framework

  • Introduction to Struts Framework
  • To introduce Struts Framework Architecture, Framework’s constituents and Struts application flow.
  • Explain the development of a simple Struts application step by step.
  • Structs Build in actions
  • Structs resouce files
  • EJBs overivew
  • EJBs details
  • Assignments on Structs

Spring Framework

  • Spring Core
  • Spring DAO
  • Spring MVC
  • Spring Framework Project

Software Testing

  • Software Testing overview, various types if testing
  • Manual testing concepts
  • Automation Testing concepts
  • Performance Testing concepts

Soft Skills

  • Presentation skills, team management
  • Client interaction skills
  • Group discussion, Personality Improvement skills


  • PROJECT as per industry standard

Interview Preparation

  • Mock Interview


Want to Join the Course, Submit Your Query!

We are ready to hear from you. Please feel free to ask your Query!

Fields marked with an * are required

Don't Worry! Your personal information will be kept safe and will not be shared with anyone.

[rating itemreviewed=”Advanced Java Training in Chandigarh” rating=”5″ ratingcount=”87210″ best=”5″ worst=”0″ reviewer=”Varun Grover” dtreviewed=”24/02/16″][/rating]

5 Star Rating: Recommended
5 out of 5
Based on84631 Ratings.