Вы находитесь на странице: 1из 28

SUMMER TRAINING

AT

Presented by Presented to
INTRODUCTION OF COMPANY

• Naresh i technologies (pronounced: nareshit) is a leading software


training institute providing software training, project guidance, IT
consulting and technology workshops . using our enhanced global
software training delivery methodology, innovative software training
approach and industry expertise.
• It serves global 100 companies and the leading software vendors
in banking & financial services, insurance, telecommunications,
technology and media, information & education industries.
LOCATION

Founded in 2004 and headquartered in Hyderabad, India, we have


offices and training institutes throughout the India.
•Headquarters – Durga Bhavani Plaza, Ameerpet, Hyderabad.
•Offices – Hyderabad, Chennai.
•Training Institutes – Hyderabad, Chennai.
TECHNOLOGIES ON WHICH IT WORKS
• Java
• Oracle
• SQL server
• Data science
• UI Technology
• Angular
• Artificial Intelligence
MY TRAINING ON JAVA EE AND ANGULAR-7
OBJECTIVES OF TRAINING
• Learn Database connectivity in java
• Learn to develop web application in java
• Deploying the web application on server
• Framework development in Angular-7
• Front End Plateform Angular-7
developing web application
TECHNOLOGIES I USED IN JAVA EE

• Java as a programming language


• Oracle as a database
• Tomcat as a server
• Eclipse neon IDE
• Html & CSS & JSP for UI
WHY I CHOOSE JAVA?

JAVA is not only easy to learn but is also is


designed in such a way that it is easy to use,
easy to write, compile, debug, and learn as
compared to other programming languages. It
also allows you to create reusable code and
modular programs.
WHY JAVA IS POPULAR ?

• Java first appeared in 1995, and since then it has been considered one of
the most powerful and reliable programming languages for backend
development. In terms of its functionality and security, a number of
corporations use it to meet their needs in the building of sophisticated and
robust server-side application
• Java allows developers to create websites and platforms with a big
amount of data, applications for android devices, web banking, and
financial application.
• In terms of teamwork and collaboration, java is also a great choice as it is
a distributed language for easy remote communication.
FIELDS WHERE JAVA IS WIDELY USED

• According to the Sun , 3 billion devices run java.


• There are many devices where Java is currently used.
 Desktop Application - Acrobat reader, Media player, Antiviruses etc.
 Web Application - irctc.co.in, javapoint.com etc.
 Enterprise Application – Banking Application, Business Application.
 Mobile.
Embedded System.
Games.
Robotics.
SOME MAIN FEATURES OF JAVA
• 1). Security:
Java is a secured language as there are no explicit pointers used and all
the programs are run inside the sandbox to protect them from any un-
trusted sources. Java develops a virus-free system and converts all the
codes into bytecodes which are not easily readable by humans.
2). Portable:
The key feature of Java is its portability as it can run on all the operating
systems without any dependencies. Java is platform independent which
means that any application written on one platform can be easily ported
to another platform.
According to SUN Micro System:

Portability = Platform independent + Architecture


3). Robust:
Java’s strong memory
management system
helps in eliminating errors
by checking the codes
during runtime.
Java Programming is
robust as it completely
takes care of memory
allocation and releasing.
4). Object-oriented:
All the functions in Java are performed using objects. Thus Java is an
object-oriented programming language. All these objects possess certain
behavior. Hence, it is the most used language as it supports OOP’s
concepts.
DATABASE CONNECTION
• JDBC stands for java database
connectivity.
• Jdbc is a java API to connect and
execute the query with the database. It
is a part of javaSE (java standard
edition).
• Jdbc API uses jdbc drivers to connect
with the database.
• Class.Forname("com.Oracle.Jdbc.Driver");

• Connection con=drivermanager.Getconnection( "jdbc:oracl


e:@localhost:3306:”xe”",“uname",“pword");
SERVLET
• A servlet is a small java program that runs within a web
server. Servlets receive and respond to requests from web clients, usually
across HTTP, the hypertext transfer protocol.
JSP
• It stands for java server pages.
• It is a server side technology.
• It is used for creating web application.
• It is used to create dynamic web
content.
• In this jsp tags are used to insert java
code into html pages.
• It is a web based technology helps us to
create dynamic and platform
independent web pages.
PROJECTS ON WHICH I WORKED

• Shopping cart using servlet


• Bookstore
• Swift-Shop (Currently working on this)
All projects are coded in java ,using jdbc and servlet
INTRODUCTION
Angular is very popular framework maintain by Google.

It’s popularity and broad adoption have been driven by how it


keeps evolving and improving day by day.

A Front End Platform Angular has set the new milestones in


developing customized web application.

Recently Angular has released it’s new version as Angular 7


with Focus on making Angular smaller and faster to use.
JS Developed in 2009 and Released in 2012

2 September 2012

4 March 2017

5 November 2017

6 May 2018

7 October 2018
TECHNOLOGIES I USED IN ANGULAR-7

• BASICS OF TYPESCRIPT
• HTML, CSS AND JAVASCRIPT
• ANGULAR CLI
• TEXT EDITOR- VS CODE
TYPESCRIPT
 TypeScript is an open-source programming language developed and
maintained by Microsoft. It is a strict syntactical superset of javascript
and which provides static typing, classes and interfaces.

 It is Designed and Developed by Microsoft and this language used in


angular which is developed by Google.

 it is first release on 1 oct 2012.

 Influenced by C#, Java, JavaScript.

 It is used for client-side and server-side application

Вам также может понравиться