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.

