Title: Java Training Institutes in Delhi | Java Training in Delhi
1Call Us 08860352748
CPD TECHNOLOGIESTM An ISO 9001 2008
Certified
Email Support_at_cpd-india.com Add- Block C
9/8, Sector -7, Rohini, Delhi-110085, India
www.cpd-india.com
Blog.cpd-india.com
2What is JAVA? Java is a programming language
which was released by Sun Microsystems in 1995.
Its known as a high-level language because it
can be read and written easily by humans. Like
English, Java has a set of rules that determine
how the instructions are written. These rules are
known as its syntax. Once a program has been
written, the high-level instructions are
translated into numeric codes that computers can
understand and execute.
3- Why choose JAVA?
- Java is simple, easy to design , easy to write,
and therefore easy to compile, debug, and learn
than any other programming languages. - Java is an object-oriented, that is used to build
modular programs and reusable code in other
application. - Java is platform-independent and flexible in
nature. - Java works on distributed environment.
- Java is secure.
- Java is robust. Robust means reliability.
- Java supports multithreaded.
4Timeline of JAVA The Java language has undergone
several changes as well as numerous additions of
classes and packages to the standard library.
Version Name Released Date Main Features
JDK Alpha and Beta In 1995 Basic Support For Applications
JDK Version 1.0 23rd January 1996. Introduction of Access Specifies
JDK Version 1.1 19th February 1997 Main Emphasis on Database connectivity RMI
J2SE Version 1.2 8th December 1998 Introduction of JIT, collection Framework
J2SE Version 1.3 8th May 2000 Introduction of jar indexing, jar sound
5Version Name Released Date Main Features
J2SE Version 1.4 6th February 2002. Introduction of xml Processing, Printing, JDBC
J2SE Version 5.0 30th September 2004 Introduction of Boxing/ Unboxing , Generics
Java Version SE 6 11th December 2006. Introduction of Pluggable Annotations, Java GSS
Java Version SE 7 28th July 2011 Introduction of Multiple Exception Handling, Automatic null Handling
Java Version SE 8 18th March 2014 Introduction of Lambda Expressions, Type Annotations
6- How Java Technology Works?
- On full implementation of the Java platform gives
you the following features - JDK Tools The JDK tools provide compiling,
Interpreter, running, monitoring, - debugging, and documenting your applications.Â
The main tools used are the Javac - compiler, the java launcher, and the javadoc
documentation tool. - Application Programming Interface (API) The API
provides the core functionality of - the Java programming language. It gives a wide
collection of useful classes, which is - further used in your own applications. It
provides basic objects and interface to - networking and security, to XML generation and
database access, and much more. - Deployment Technologies The JDK software
provides two type of deployment - technology such as the Java Web Start software
and Java Plug-In software for - deploying your applications to end users.
-
7- Graphical User Interface Toolkits The Swing and
Java 2D toolkits provide us the feature - of Graphical User Interfaces (GUIs).
- Integrated Libraries Integrated with various
libraries such as the Java IDL API, JDBC API, - Java Naming and Directory Interface TM
("J.N.D.I.") API, Java RMI, and Java Remote - Method Invocation over Internet.
8What Makes java so secure and powerful? It Is
the JVM makes it So powerful lets see what is
JVM. The Java Virtual Machine (JVM) is an
abstraction layer between a Java application and
the underlying platform. The JVM acts as a
virtual machine or processor. In the Java
programming language, all source code is first
written in plain text files ending with the .java
extension. Those source files are then compiled
into .class files by the javac compiler.
An overview of the software development process
9The JVM is available on many different operating
systems, therefore the same .class files are
capable of running on Microsoft Windows, the
Solaris Operating System (Solaris OS), Linux, or
Mac OS.
10- Types Of Java Application
- Console Application
- A Java Console application can only display
textual data. - Console applications are based on command line
interface in that all interaction with the
program is through keyboard and text output. - Console applications are good for applications
that have limited interaction with the user. - Background applications are almost always written
as console applications. - Console applications are also great for setting
up quick tests to see how Java works. - In Java, j2se is used for developing
console application.
11- 2. Window Application
- Window Applications have facilitated
enterprises to perform dynamically with - easy access to information.
- Window Applications are based on Graphical
User Interface. - Window Application can be installed on a
single computer or laptop used to - Perform a specific task.
- There is full control over window
application to protect it from various - vulnerabilities.
- In java, J2SE is used for developing the
Window Application
12- 3. Web Application
- A web application is a dynamic extension of
a web or application server. - There are two types of web applications
- 1. Presentation-oriented A
presentation-oriented web application generates
interactive web pages containing various types of
markup language (HTML, XML, and so on) and
dynamic content in response to requests. - 2. Service-oriented A service-oriented web
application implements the endpoint of a - web service. Presentation-oriented
applications are often clients of
service-oriented - web applications.
- .
13- 4. Mobile Application
- J2ME allows Mobile applications are
computer program which is designed to run on - smartphones, tablets or any other mobile
devices. - For developing mobile application in java,
we use the java - 2 micro edition. It is called as J2ME.
- Developers to use Java and the J2ME wireless
toolkit to create applications and - programs for wireless and mobile devices.
14JAVA Training Institute In Delhi
CPD Technologies conduct Java Training for IT
students. This course Covers the development of
window web based application. This training can
provide IT students a firm foundation in the
programming language, as well as help in gain
concepts, methods and variables of
object-oriented programming. Training will be
conducted by expert trainers using the latest
java development platform, java enterprise
edition(EE). The Java EE 5 is a powerful set of
APIs which reduces development time, application
complexity, and improving application
performance.
15- Java Training Helps You gain Knowledge of
- Introduction to Java
- OOPs Concepts and Their Implementation in Java
- Windows Programming using AWT Swing in Java
- Multithreading in Java
- J2EE
- Server programming using servlets
- Java Persistence API(JPA)
- Struts 2.x
16- Validating Action Properties
- EJB
- Template Design Pattern
- Spring MVC
- ORM and Hibernate
- Mapping
- Integrating Struts Hibernate
17Structure Of The Java Training
S.No. Name Duration Components
1. Core 6 weeks Core Java OOPS, Object Life Cycle, Multi Threading, Collection Framework, Generics, Standalone application, Applets, JDBC, Socket Programming and RMI, Project
2. Advance 6 weeks Only Project Basis Requirement of J2EE Like, Servlet, JDBC, JSP and Project Development.
3. Basic Core Advance 6 months C, HTML, SQL Server/OracleCore JavaOOPS, Object Life Cycle, Multi Threading, Collection Framework, Generics, Standalone application, Applets, JDBC, Socket Programming and RMI Advance JavaWeb Fundamental, Servlets, Servlet Collaboration, JSP, JSTL, EJB, Struts, Hibernate, JSF, Live Project
184. Core Advance 4 months HTML, SQL Server/OracleCore JavaOOPS, Object Life Cycle, Multi Threading, Collection Framework, Generics, Standalone application, Applets, JDBC, Socket Programming and RMIAdvance JavaWeb Fundamental, Servlets, Servlet Collaboration, JSP, JSTL, EJB, Struts, Hibernate, JSF, Live Project
5. Advance 2 months EJB, Struts, Hibernate, JSF Live Project
19Thank You
- CPD TECHNOLOGIESTM
- An ISO 9001 2008 Certified
- Block C 9/8, Sector -7, Rohini, Delhi-110085,
IndiaLandmark Near Rohini East Metro Station, - Opposite Metro Pillar
No-397Telephone 011-65164822Mobile 91-
8860352748Email support_at_cpd-india.com
www.cpd-india.com
Blog.cpd-india.com