Omkar.V.Choudhari Internship Report
Omkar.V.Choudhari Internship Report
NAGPUR
INTERNSHIP REPORT
SESSION 2023-2024
During my internship in IT-NetworkZ Infosystems Pvt. Ltd and preparation of this report I
realized that it is the joint venture guidance, assistance and co-operation. So, it would have not
been completed without and declaration and help received. It is matter of great privileges to
express my deep sense of gratitude towards my guide Mr. Rajiv Verma at IT-NetworkZ
Infosystems Pvt. Ltd Nagpur. For having this guidance, I am extremely thankful to him for
constant motivation and inspiration extended throughout during internship work which has made
me possible to complete the work in scheduled time. My sincere thanks to all the faculties.
Submitted By:
Omkar.V.Choudhari
I have taken efforts in the project. However, it would not have been possible
without the kind and help of support and help of many individual and organizations
would like to extend my sincere thanks to all of them.
I would like to give my special gratitude and thanks to industry persons for
giving me such attention and time.
Topics
INTRODUCTION
SERVICE CATEGORIES:
IT Network has very strong bonding with educational institutions and hence
established around 28- MoU's with esteemed Institutions which comes under
MSBTE, UGC and AICTE, these MoU are done for students & faculty
development. Technical team members GENwork have fine experience and
keen interest in teaching Company has trained around 4000+ candidates
under its banner and usually 7200+ students attend IT- NetworkZ Tech
sessions every year. IT NetworkZ is an Ex-authorized Prometric and
Pearson VUE test centre for International IT Exams. Currently, it is
authorized by "Kryterion Testing Network for reputed Sales Force and other
IT international exams; IT giant "Persistent Systems Ltd had taken an
initiative with company to start this facility for needy candidates.
3) Software Development:
AWARDS:
1) Awarded in TOP TEN Prometric Test Centres in the world; out of 5600+ Centre's for
theyear2013-14.
2) Microsoft Network Partner
3) 700-Tech Session Delivered to 20,000-Students
PRODUCTS:
Virtualization Cloud
CCNA
Linux
Hardware
Security
Some of the web applications are entirely static due to which they
not required any processing on the server at all while, on the other
hand, some web applications are dynamic and require server-side
processing.
1. YouTube
2. Twitter
Static web apps are websites that are not stored in any database
or get updated when the user visits. In static web applications, all
the data is stored in the browser. They do not require an Internet
connection to work and can be hosted anywhere users have
access to a computer or Internet connection. Static websites may
have some advantages over dynamic sites, but have the
disadvantage of being difficult for users to update themselves and
analyze performance issues in most cases. There are certain
limitations with static websites such as adding features, fixing
bugs and importing users' information from another database or
application that connects with it. Despite the fact that static
website needs minimal development costs (no database setup),
they are more secure as they cannot be modified by bad people
easily and if security policies also hide their complexity from them
(i.e.), they are easy to use by people who know nothing about
web development yet need their sites working just fine without
knowledge of programming languages like JavaScript, HTML,
and CSS required for dynamic ones.
Both dynamic and static web apps are used in the development
of websites. Dynamic is a type of methodology that makes it easy
for you to change the content on your web page. It also allows
you to generate new HTML code automatically without saving or
saving it into an external file. Dynamic web apps work by using
server-side languages to retrieve data from a database or other
application, manipulate it and respond in an adequate way. Static
web apps do not require any sort of programming, since they
only use information from files on disk (browser).
2.3.1Static website
The page's content will not change unless the site's owner
updates it.
The user is unable to interact with the web page, such as
commenting on the post, liking the post, searching for content,
and so on.
No need for database or server
Less expensive
2.5 Conclusion
A dynamic web application (DWA) is a web application that
requires the use of Javascript to deliver content to the browser. It
can be built either as a single-page application or as a more
traditional website with multiple pages and multiple levels of site
navigation. Dynamic web applications may make use of features
such as load-time data-driven forms, AJAX, databases, or other
services that respond to external events. Static web apps are
websites that are not stored in any database or get updated
when the user visits. They do not require an Internet connection
to work and can be hosted anywhere users have access to a
computer or Internet connection.
You can use any text editor to write the HTML code, such
as Notepad (PC) or TextEdit (Mac). For our demonstration, we
will use a sublime text editor, which you can download
at https://www.sublimetext.com/3.
Save the file with the .html extension, and open it using a web
browser of your choice.
Prerequisites
Download MySQL
Step 1: Go to the official website of MySQL and download the
community server edition software. Here, you will see the option to
choose the Operating System, such as Windows.
Step 2: In the next wizard, choose the Setup Type. There are
several types available, and you need to choose the appropriate
option to install MySQL product and features. Here, we are going
to select the Full option and click on the Next button.
Step 4: In the next wizard, we will see a dialog box that asks for
our confirmation of a few products not getting installed. Here, we
have to click on the Yes button.
Step 7: As soon as you will click on the Next button, you can see
the screen below. Here, we have to configure the MySQL Server.
Now, choose the Standalone MySQL Server/Classic MySQL
Replication option and click on Next. Here, you can also choose
the InnoDB Cluster based on your needs.
Step 10: The next screen will ask you to mention the MySQL Root
Password. After filling the password details, click on the Next
button.
Step 12: In the next wizard, the system will ask you to apply the
Server Configuration. If you agree with this configuration, click on
the Execute button.
Step 14: In the next screen, you can see that the Product
Configuration is completed. Keep the default setting and click on
the Next-> Finish button to complete the MySQL package
installation.
Step 16: In the next wizard, we will see the Connect to Server
option. Here, we have to mention the root password, which we
had set in the previous steps.
Step 17: In the next wizard, select the applied configurations and
click on the Execute button.
Servlet Tutorial
There are many interfaces and classes in the Servlet API such as
Servlet, GenericServlet, HttpServlet, ServletRequest,
ServletResponse, etc.
What is a Servlet?
Servlet can be described in many ways, depending on the context.
Open the Start Screen (the window symbol at the bottom left
on your screen). Type Notepad.
Windows 7 or earlier:
Then under "Open and Save", check the box that says
"Display HTML files as HTML code instead of formatted text".