Professional Documents
Culture Documents
Summer Training
Summer Training
Summer Training
1. Introduction
2. About Training
3. Modules
3.1. HTML
3.2. CSS
3.3. BOOTSTRAP
3.4. DBMS
3.5. PHP
3.6. JAVASCRIPT
3.7. REACT
4. PROJECT
4.1. HARDWARE & SOFTWARE REQUIREMENT
5. FINAL TEST
6. CERTIFICATE
7. CONCLUSION
CERTIFICATE
This is to certify that the report on summer training being submitted by Aryan Singh towards
partial fulfillment for the award of degree of Bachelor of Computer Application from
Department of Computer Science And Information Systems to SHRI RAMSWAROOP
MEMORIAL UNIVERSITY is a record of work carried out by them under my guidance and
supervision.
The results embodied in this report have not been submitted to any other University or Institute
for the award of any Degree or Diploma.
Web development is the work involved in developing a website for the Internet
(World Wide Web) or an intranet (a private network). Web development can range
from developing a simple single static page of plain text to complex web
applications, electronic businesses, and social network services.
2. About Training
3. Modules
❖ HTML
❖ CSS
❖ BOOTSTRAP
❖ DBMS
❖ PHP
❖ JAVASCRIPT
❖ REACT
3.1. HTML
The HyperText Markup Language or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by
technologies such as Cascading Style Sheets (CSS) and scripting languages such as
JavaScript.
Web browsers receive HTML documents from a web server or from local storage
and render the documents into multimedia web pages. HTML describes the
structure of a web page semantically and originally included cues for the
appearance of the document. HTML elements are the building blocks of HTML
pages. With HTML constructs, images and other objects such as interactive forms
may be embedded into the rendered page.
3.2. CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation of a document written in a markup language such as HTML or XML
(including XML dialects such as SVG, MathML or XHTML).[1] CSS is a
cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
CSS is designed to enable the separation of content and presentation, including
layout, colors, and fonts. This separation can improve content accessibility;
provide more flexibility and control in the specification of presentation
characteristics; enable multiple web pages to share formatting by specifying the
relevant CSS in a separate .css file, which reduces complexity and repetition in the
structural content; and enable the .css file to be cached to improve the page load
speed between the pages that share the file and its formatting.
Separation of formatting and content also makes it possible to present the same
markup page in different styles for different rendering methods, such as on-screen,
in print, by voice (via speech-based browser or screen reader), and on Braille-
based tactile devices. CSS also has rules for alternate formatting if the content is
accessed on a mobile device. The name cascading comes from the specified
priority scheme to determine which style rule applies if more than one rule matches
a particular element. This cascading priority scheme is predictable.
3.3. BOOTSTRAP
3.4. DBMS
3.5. PHP
PHP is a general-purpose scripting language geared toward web development. It
was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993
and released in 1995. The PHP reference implementation is now produced by The
PHP Group. PHP originally stood for Personal Home Page, but it now stands for
the recursive initialism PHP: Hypertext Preprocessor. PHP code is usually
processed on a web server by a PHP interpreter implemented as a module, a
daemon or as a Common Gateway Interface (CGI) executable.
On a web server, the result of the interpreted and executed PHP code – which may
be any type of data, such as generated HTML or binary image data – would form
the whole or part of an HTTP response. Various web template systems, web
content management systems, and web frameworks exist which can be employed
to orchestrate or facilitate the generation of that response. Additionally, PHP can
be used for many programming tasks outside the web context, such as standalone
graphical applications and robotic drone control. PHP code can also be directly
executed from the command line. The standard PHP interpreter, powered by the
Zend Engine, is free software released under the PHP License.
PHP has been widely ported and can be deployed on most web servers on a variety
of operating systems and platforms. The PHP language evolved without a written
formal specification or standard until 2014, with the original implementation acting
as the de facto standard which other implementations aimed to follow. Since 2014,
work has gone on to create a formal PHP specification. W3Techs reports that, as of
October 2022, "PHP is used by 74.4% of all the websites whose server-side
programming language we know." PHP version 7.4 is the most used version.
3.6. JAVASCRIPT
The ECMAScript standard does not include any input/output (I/O), such as
networking, storage, or graphics facilities. In practice, the web browser or other
runtime system provides JavaScript APIs for I/O. JavaScript engines were
originally used only in web browsers, but are now core components of some
servers and a variety of applications. The most popular runtime system for this
usage is Node.js. Although Java and JavaScript are similar in name, syntax, and
respective standard libraries, the two languages are distinct and differ greatly in
design.
3.7. REACT
4. PROJECT
The project on which I worked on during this training was PG Life which is a
website to search for PG’s online where a person can look for different stays and
filter their search on the basis of location, rent, facilities, rating and size.
The main difficulty that occurred during the development of this project was
designing the database and tables in it. With the help of css creating the layouts of
different webpages was easy and the last tricky part was writing php codes to fetch
data from the database.
HARDWARE-
SOFTWARE-
5. Final Test
After completing the project final test was conducted which was mcq based and
there was no negative marking the test timing was of 1 hr. And with the
completion of this final test my summer training on web development was
completed.
6. CERTIFICATE
7. CONCLUSION
The results of this training were good and with the help of this training i was able to complete
my project and also able to understand the working of web development.