120 likes | 160 Views
Java is a programming language and computing platform first released by Sun Microsystems in 1995. <br>It is an object-oriented. An object can take advantage of being part of a class of objects and inherit code that is common to the class.<br>
E N D
Introduction • Java is a general-purpose programming language. • It is guaranteed to be Write Once, Run Anywhere. • It is everything an Object. • It can be easily extended since it is based on the Object model. • It is designed to be easy to learn. If you understand the basic concept of OOP Java, it would be easy to master. • Learn Professional Java training in Chennai at Greens Technologys.
Core Java • "Core Java" is Sun's term, used to refer to Java SE, the standard edition and a set of related technologies, like the Java VM, CORBA, et cetera. • This is mostly to differentiate from, say, Java ME or Java EE. Also note that they're talking about a set of libraries rather than the programming language.
J2EE(Java 2 Platform, Enterprise Edition) J2EEis used for Enterprise applications such as authentication using login and many more web applications, it is also known as Advanced Java. J2EE concepts : • JDBC (Java Data Base Connection) • Servlet concepts • JSP (Java Server Pages) • Java API (Java Application Program Interface) • Frameworks (Hibernate, Spring etc…)
ServletTraining • Servlet technology is used to create web application • Servlet is an API that provides many interfaces and classes including documentations. • Servlet is an interface that must be implemented for creating any servlet. • Servlet is a class that extend the capabilities of the servers and respond to the incoming request. It can respond to any type of requests. • Servlet is a web component that is deployed on the server to create dynamic web page.
JSP(JAVA SERVER PAGE) • JSP technology is used to create web application just like Servlet technology. It can be thought of as an extension to servlet because it provides more functionality than servlet such as expression language, jstl etc. • The JSP page consists of HTML tags and JSP tags. The jsp pages are easier to maintain than servlet because we can separate designing and development. • It provides some additional features such as Expression Language, Custom Tag etc.
JSF (JAVA SERVER FACES) • JSF tutorial provides basic and advanced concepts of JSF. Our JSF tutorial is designed for beginners and professionals both. • It stands for Java Server Faces. It is a server-side Java framework for web development. • Our JSF tutorial includes all topics of JSF such as features, example, validation, bean validation, managed bean, referencing managed bean method, faceletsetc…
Struts Framework • The struts 2 framework is used to developMVC-based web application. • The Struts 2 provides supports to POJO based actions, Validation Support, AJAX Support, Integration support to various frameworks such as Hibernate, Spring, Tiles etc, support to various result types such as Freemarker, Velocity, JSP etc…
EJB (Enterprise Java Bean) • It is used to develop scalable, robust and secured enterprise applications in java. • Java language metadata annotations that can be used to annotate EJB applications. • These metadata annotations are targeted at simplifying the developer’s task, at reducing the number of program classes and interfaces the developer is required to implement, and at eliminating the need for the developer to provide an EJB deployment descriptor.
Hibernate Framework • It simplifies the development of java application to interact with the database. Hibernate is an open source, lightweight, ORM (Object Relational Mapping) tool. • An ORM tool simplifies the data creation, data manipulation and data access. • It is a programming technique that maps the object to the data stored in the database.
JAVA @ GREENS TECHNOLOGY • Among Various Software Training Institute in Chennai. Greens Technologys is one and only Software Training institute who offer best Java Training in Chennai which live examples. • Greens Technology is recognized for its Java Training in both retail and corporate market. All our trainers’ expertises on both development and training which helps us deliver project based training. • We Limit our Batch size which will make training sessions more interactive and well structured.