Java

What is Java?

Java is one of the most popular programming languages in use today, though it was originally designed in 1991 by James Gosling, Mike Sheridan, and Patrick Naughton. It is class-based and object oriented. It also supports structured and generic programming. It derives most of its syntax from C and C++. It is also free and open-source under GNU license. It is platform-independent and can be used in all computer platforms including the latest platform - Smartphones (Android). Since it was designed to have fewer implementation dependencies, it can be used at embedded systems like car navigation systems and smartcards. Lately, Java is widely used in client-server web applications. Also, as one of the popular languages, Java has more than 10 million developers working in it. With this much of competition, it requires a special effort like a proper Java training to stay in the field.

Why to enrol in Java training at Trishana Technologies, Bangalore?

We have various Java courses tailored to the expectations of the industry such as core Java for working Java developers, Java Struts for web application developers etc. We have special trainers for each courses who are experts in specific domain. However, notwithstanding the type of course, all our students get full access to the materials related to Java and are free to practice in our lab. Our trainers are happy to help them whenever needed. We also provide software and hardware support to all our students to train at home. We conduct webinars and video conferences to help our students understand the recent trends and expectations in the industry. We may well be the first institute to do that but we are always happy to cross extreme lengths for our students.

Core Java Course Syllabus

  • Data types and operators
  • Control statements
  • Classes and objects
  • Constructors and methods
  • Interfaces and packages
  • Method overloading and overriding
  • Inheritance
  • Exception handling
  • Generics
  • Enumerations
  • Annotations
  • The enhanced for loop
  • Varargs (Variable-length arguments)
  • Multithreading
  • The I/O classes
  • Networking
  • The Collections Framework
  • Applets
  • AWT and layout managers
  • Swing
  • The Concurrent API

J2EE Course Syllabus

  • Introduction
  • Servlets Overview
  • Servlet Lifecycle
  • Types of Servlets
  • Servlet to Database Connectivity
  • Types of Cookies
  • Introduction to JSP
  • Life Cycle of JSP
  • Types of JSP Tags
  • Custom Tags

What are the Career opportunities in Java domain?

  • Software developer (Java/J2EE/Struts)
  • Java Server Side Developer
  • Full Stack Web Developer
  • Java Testing Engineer
  • Java Tech Architect
Available for weekends
and weekdays
Register for Demo
Class