Seminar Report145
Seminar Report145
ON
“
TRAINING ON WEB DEV”
Submitted By:
Lakshraj Chauhan
2821145
CSE 3(A2)
Submitted To:
DR. STUTI MEHLA
Department Of Computer Science & Engineering
PANIPAT INSTITUE OF ENGINEERING & TECHNOLOGY
SAMALKHA, PANIPAT
Affiliated to:
Kurukshetra University Kurukshetra, India
1
INDEX
Sr. Topic Page
No. No.
1 Title 1
2 Index 2
3 Training Certificate 3
4 Declaration 4
5 Acknowledgement 5
6 About Training 6
7 About Internpe 6
8 Objectives 6
9 Web Development 6
10 My Learnings 7-18
11 Final Project 19-20
12 Reason for choosing Web Development 21-23
13 Learning Outcome 24
14 Scope in Web Development 25-27
15 Results 28
2
CERTIFICATION
3
DECLARATION
I hereby certify that the work which is being presented in the report entitled
“Web Development”in fulfilment of the requirement for completion of six weeks
industrial training in Department of CSE of "PIET , Samalkha" is an authentic
record of my own work carried out during industrial training.
Lakshraj Chauhan
2821145
CSE 3A
PIET
4
ACKNOWLEDGEMENT
Lakshraj Chauhan
2821145
CSE 3A
PIET
5
1. ABOUT TRAINING
2. ABOUT INTERNPE
Internpe is an internship and online training platform, based in Rajasthan, India.
Founded in 2022.The site offers searching and posting internships, and other career
services such as counselling, cover-letter writing, resume building and training
programs to students.
3. OBJECTIVES
"The objective of this internship report is to comprehensively document my
experiences, learning outcomes, and contributions during my tenure in web
development, showcasing the practical application of technical skills, problem-solving
abilities, and project contributions within a professional setting."
4. WEB DEVELOPMENT
Web development is the process of creating and maintaining websites, encompassing
both the design and functionality aspects. It involves a range of technologies and
programming languages to build interactive and visually appealing web applications.
Front-end development focuses on the user interface and client-side functionality,
while back-end development manages server-side logic and database interactions.
Full-stack developers work on both fronts, ensuring seamless integration. As
technology evolves, web development continues to play a crucial role in shaping the
online landscape, providing dynamic and responsive digital experiences.DATA
SCIENCE PROCESS:
6
5. MY LEARNINGS
1) INTRODUCTION TO Web Dev
3. JavaScript:
- Adds interactivity and dynamic behavior to websites.
- Client-side scripting language executed in the browser.
4. Front-End Development:
- Concerned with the visual aspects of a website.
- Involves building user interfaces using HTML, CSS, and JavaScript.
7
5. Back-End Development:
- Manages server-side operations and databases.
- Server-side languages like Node.js, Python, PHP handle functionality.
7. Responsive Design:
- Ensures websites adapt to different devices and screen sizes.
- Media queries and flexible grid layouts are common techniques.
9. Web Browsers:
- Chrome, Firefox, Safari, etc., interpret and display web content.
- Cross-browser compatibility is crucial for a consistent user experience.
8
Understanding these basics provides a foundation for effective web development. Continuous learning
and staying updated with industry trends are key in this dynamic field.
1. Business Websites:
- Corporate Presence: Companies use websites to establish an online presence, provide
information about products and services, and engage with customers.
2. E-Commerce Platforms:
- Online Shopping: Web development enables the creation of e-commerce platforms
where businesses can sell products or services online, manage inventories, and process
transactions.
9
events, and other services, offering users a convenient way to make reservations.
8. Healthcare Portals:
- Patient Services: Web development contributes to the creation of healthcare portals,
allowing patients to schedule appointments, access medical records, and receive
information about health services.
9. Government Websites:
- Public Services: Government agencies use web development to provide citizens with
access to information, forms, and services online.
These applications demonstrate the versatility and impact of web development across
various sectors, enhancing communication, accessibility, and user experiences in the
digital landscape.
10
TAGS USED
1. HTML
HTML stands for Hyper Text Markup Language HTML is the standard markup
language for Web pages HTML elements are the building blocks of HTML pages
HTML elements are represented by tags BASIC TERMS:
Project stucture:
<!Doctype>
<html>
<body>
...........
............
...........
...........
</body>
</html>
2. HTML Elements
An HTML element is a start tag and an end tag with content in between:
11
3. HTML Documents
The HTML document itself begins with html tag and ends with html tag
followedby ’/’ forward slash. The visible part of the HTML document is between
body tag.
<HTML> tag:
The HTML <title> tag is used for declaring the title, or name, of the HTML
document. The title is usually displayed in the browser’s title bar (at the
top).It is also displayed in browser bookmarks and search results. The title
tag is placed between the opening and closing <head> tags. The <link>
element is used to define a relationship between an HTML document and an
external re- source. This element is most commonly used to define the
relationship betweena document and one or more external CSS stylesheets.
• HTML Headings
HTML headings are defined with h1 to h6 tags.
12
• HTML Paragraphs
HTML paragraphs are defined with p tags:
• HTML Links
HTML links are defined with a tags:
• HTML Images
HTML images are defined with img tags.
The source file (src), alternative text (alt), width, and height are
provided as attributes:
• HTML Buttons
HTML buttons are defined with button tags:
• HTML Lists
HTML lists are defined with ul tag (unordered/bullet list) or ol tag
(ordered/num-bered list) tags, followed by li tags (list items):
• HTML Tables
An HTML table is defined with a table tag. Table rows are defined
with tr tags. Table headers are defined with th tags. (bold and
centered by default). Table cells (data) are defined with td tags.
• <Body> tag:
13
Description. The HTML ¡body¿ tag defines the main content of
the HTML document or the section of the HTML document that will
be directly visible on your web page. This tag is also commonly
referred to as the <body> element.
• <header>:
• <div> tag:
both open(<) and closing (>) tag and it is mandatory to close the
tag. The Div is the most usable tag in web development because it
helps us to separate out data in the web page and we can create a
particular section for particular dataor function in the web pages.
• <br> tag:
The HTML anchor tag defines a hyperlink that links one page to
14
another page. The ”href” attribute is the most important attribute of
the HTML a tag. An unvisited link is displayed underlined and blue.
A visited link displayed underlined and purple. An active link is
underlined and red.
• <footer> tages:
• <form> tag:
CSS:-
CSS stands for Cascading Style Sheets.
Cascading Style Sheets is a style sheet language used for describing the
presenta- tion of a document written in a markup language like HTML.
CSS is a cornerstone technology of the World Wide Web, alongside
HTML and JavaScript.
CSS Syntax
A CSS rule consists of a selector and a declaration block:
15
The selector points to the HTML element to style (h1). The
declaration block (in curly braces) contains one or more declarations
separated by semicolons. Each declaration includes a CSS property name
and a value, separated by a colon. In the following example all p tag
elements will be 32px wide, center-aligned, and with red.
Example:
The external style sheet is generally used when you want to make changes
on mul- tiple pages. It is ideal for this condition because it facilitates you
to change the look of the entire web site by changing just one file. It uses
the link tag on every pages and the link tag should be put inside the head
section.
Example:
16
The external style sheet may be written in any text editor but
must be saved with a .css extension. This file should not
contain HTML elements.
Inline Style
We can apply CSS in a single element by inline CSS technique.
The inline CSS is also a method to insert style sheets in HTML document.
This method mitigates some advantages of style sheets so it is advised to
use this methodsparingly.
If you want to use inline CSS, you should use the style attribute to the relevant
tag.
Example:
Google fonts
I Built Multiple Projects During The 4 Weeks Of Internship But I Got More
Knowledge About The Front-End , So Other Than Those Projects I’ve Also
Created The Front Page(clone) Of The Zomato App.|
19
20
7. REASON FOR CHOOSING WEB
DEVELOPMENT
2. Versatility:
- Web development offers a diverse range of roles, including front-end, back-
end, and full-stack development, as well as specialization in areas like UI/UX
design. This versatility allows you to explore different aspects of the field.
21
5. Continuous Learning and Innovation:
- The dynamic nature of web development encourages continuous learning.
New technologies, frameworks, and tools regularly emerge, providing
opportunities for innovation and staying at the forefront of the industry.
8. Building a Portfolio:
- Web development projects undertaken during your internship can be added to
your portfolio, showcasing your skills and accomplishments to future employers .
9. Entrepreneurial Opportunities:
- Web development skills provide a foundation for entrepreneurship. You can
create your own web-based projects, start a freelance business, or even develop
and launch your own web applications.
22
10. Community and Networking:
- Engaging in web development internships exposes you to a vibrant
community of professionals. Networking with industry experts, mentors, and
fellow interns can open doors to future collaborations and opportunities.
23
8. Learning Outcome
24
9. SCOPE IN WEB DEVELOPMENT FIELD
1. Increasing Demand:
- The demand for web developers remains high as businesses, organizations, and
individuals seek to establish and enhance their online presence.
2. Diverse Opportunities:
- Web development offers a wide range of career opportunities, including front-end
development, back-end development, full-stack development, UI/UX design, and
more.
3. E-Commerce Boom:
- The growth of online businesses and e-commerce platforms contributes
significantly to the demand for web developers who can create and maintain
robust, secure, and user-friendly websites.
4. Technological Advancements:
25
- Rapid advancements in web technologies and frameworks, such as React, Vue.js,
and Node.js, provide developers with new tools and capabilities, expanding the
scope of what can be achieved.
5. Mobile Responsiveness:
- The increasing use of mobile devices emphasizes the need for web developers who
can create responsive and mobile-friendly websites and applications.
7. Digital Transformation:
- Industries are undergoing digital transformation, requiring web developers to
create innovative and efficient digital solutions to meet evolving business needs.
Keep in mind that the scope and trends in the field may evolve over
time, so it's essential to stay updated with the latest technologies and
industry developments.
27
10. RESULT
28
11. TRAINING CERTIFICATE
29