1Adv_java_Introduction1
1Adv_java_Introduction1
Topics Covered
1) UI Devlopment
--> HTML
--> Java Script
--> CSS
2) JDBC
3) Hadoop Architecture
5) Servlets
6) JSP
7) Application Servers
1)Tomcat
2)Oracle Weblogic
3)Glashfish
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
2|P ag e
8) Databases:
1)Oracle
2)MYSQL
3)Postgres
4)MS-SQL
2) Scrum
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
3|P ag e
Java Editions
There are Four Editions in java :
4 Java FX:
JavaFX is a Java library used to build Rich Internet Applications ( IoT, Internet of
Things ) The applications written using this library can run consistently across multiple
platforms. The applications developed using JavaFX can run on various devices such as
Desktop Computers, Mobile Phones, TVs, Tablets, etc..
JavaFX, Java programmers can now develop GUI applications effectively with rich
content.
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
4|P ag e
JSE Features:
4) Collections
7) Networking
8) Multi-threading
10) AWT ( Abstract Windowing Tool Kit ) for GUI Applications --> It was outdated concept.
JEE Features :-
1) Servlets
2) JSP
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
5|P ag e
9) XML Parser
1) Struts Framework
2) Spring Framework
3) Hibernate Framework.
4) Angular JS
5) Node JS
6) Node 2
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
6|P ag e
In this applications, data and application both resides in same memory space.
Eg:
java program processing a file data.
C- program processing a file data.
Any Application processing files data.
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
7|P ag e
An application that runs on the server side and creates dynamic page, is called web
application. Currently, servlet, jsp, struts, jsf etc. technologies are used for creating web
applications in java.
An application that is distributed in nature, such as banking applications etc. It has the
advantage of high level security, load balancing and clustering. In java, EJB is used for
creating enterprise applications.
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
8|P ag e
5) Mobile Application
An application that is created for mobile devices. Currently Android and Java ME are
used for creating mobile applications.
6) IOT Applications:
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com
9|P ag e
IoT (Internet of Things) is an advanced automation and analytics system which exploits
networking, sensing, big data, and artificial intelligence technology to deliver complete
systems for a product or service. These systems allow greater transparency, control, and
performance when applied to any industry or system.
Durga Soft
nd
#202, 2 Floor, HUDA Maithrivanam, Ameerpet, Hyderabad.
040-6451 2786, 8096 9696 96, 9246 2121 43 | www.durgasoft.com