Professional Documents
Culture Documents
AND TECHNOLOGY
PROJECT REPORT
ON
BY
ANIKET GUPTA
DEPARTMENT
OF
CSE
B.K. BIRLA INSTITUTE OF ENGINEERING AND
TECHNOLOGY
Degree
of
BACHELOR OF TECHNOLOGY
1
2
3
B.K. BIRLA INSTITUTE OF ENGINEERING &TECHNOLOGY
DECLARATION
ANIKET GUPTA
[ 19EBKCS017]
4
ACKNOWLEDGEMENT
The Internship would not have been possible without the
guidance, assistance and suggestions of many individuals I
would like to express my deep sense of gratitude and
indebtedness to each and every one who has helped me to make
this Internship a success.
ANIKET GUPTA
[ 19EBKCS017]
ABSTRACT
5
This Personal Portfolio Website project is based on Web
Development. This is developed using HTML5, CSS and JS.
Code Editor used for this project is VS Code. It displays the
professional background of an individual. It displays brief
information about work experiences till date, education, skills
and contact details along with social media links. All the
elements are rendered distinctively on the website.
CONTENTS
6
INDEX PAGE NO.
1. ACKNOWLEDGEMENT 5
2. ABSTRACT 6
3. LIST OF FIGURES 9
5. INTRODUCTION 11-15
OBJECTIVES 11
HOME SECTION 12
ABOUT SECTION 13
SKILLS SECTION 14
CONTACT SECTION 15
7
9. CHALLENGES 33
10. REFERANCES 34
8
A. LIST OF FIGURES
HOME SECTION
ABOUT SECTION
SKILLS SECTION
9
LIST OF SYMBOLS, ABBREVIATIONS
AND NOMENCLATURE
ABBREVIATIONS
4. JS- JAVASCRIPT
10
INTRODUCTION
A. OBJECTIVES
- WORK EXPERIECE
- EDUCATION
- CONTACTING WAYS
- SKILLS
11
B.HOME SECTION
12
C. ABOUT SECTION
13
D. SKILLS SECTION
14
E.CONTACT DETAILS SECTION
WHATSAPP
CALL
MAIL
INSTAGRAM
LINKED IN
A.
15
SOFTWARE USED
Code Editor I used for this projects VS Code. It is used to code
complex piece of programs and to develop complex projects.
Further technologies I used for this project are
HTML5, CSS and JS.
2.1 HTML5
16
HTML5 provides effective data management, drawing, video,
and audio tools. It facilitates the development of cross-browser
applications for the web as well as portable devices. HTML5 is
one of the technologies driving the advances in mobile cloud
computing services, as it allows for greater flexibility,
permitting the development of exciting and interactive websites.
It also introduces new tags and enhancements, including an
elegant structure, form controls, APIs, multimedia, database
support, and significantly faster processing speed.
HTML5 provides:
17
Enhanced network communications.
18
The Geolocation API specification, which uses smart
phone location capabilities to incorporate mobile cloud
services and applications.
2.2 CSS3
19
You'll learn CSS fundamentals like the box model, cascade and
specificity, flexbox, grid and z-index. And, along with these
fundamentals, you'll learn about functions, color types,
gradients, logical properties and inheritance to make you a well-
rounded front-end developer, ready to take on any user interface.
Box Model
Everything displayed by CSS is a box. Understanding how
the CSS Box Model works is therefore a core foundation
of CSS.
20
Selectors
The cascade
Specificity
Inheritance
21
Color
Sizing Units
Layout
Flexbox
Grid
CSS Grid Layout provides a two dimensional layout
system, controlling layout in rows and columns. In this
module discover everything grid has to offer.
22
Logical Properties
Spacing
Pseudo-elements
Pseudo-classes
23
Borders
Shadows
Focus
In this module find out how to control the order in which things
layer on top of each other, by using z-index and the stacking
context.
24
Functions
Gradients
In this module you will find out how to use the various types of
gradients available in CSS. Gradients can be used to create a
whole host of useful effects, without needing to create an image
using a graphics application.
Animations
Filters
Filters in CSS mean that you can apply effects you might only
think possible in a graphics application. In this module, you can
discover what is available.
25
Blend Modes
Lists
Transitions
Overflow
Overflow is how you deal with content that doesn’t fit in a set
parent size. In this module, you’ll think outside the box, and
learn how to style overflowing content.
26
Backgrounds
2.3 JAVASCRIPT
27
They are dynamic in the sense that, once created, properties can
be added, edited, or deleted.
28
Like other values, functions can be passed to different functions
or returned from functions. Below is an example of a function
returning another function.
What’s more, the inner function can reference variables from the
outer function after the outer function has executed.
30
SIGNIFICANCE
31
CHALLENGES
Challenges faced during this project were:
32
CONCLUSION
33
REFFERANCES
UDEMY COURSE:
Front End Web Development Ultimate Guide, By Josh
Warner and Learn Tec & React JS- Complete Guide For
Front End Web Development - It taught all the three
languages HTML5, CSS and JS thoroughly.
Stack Overflow:
How to modify Google drive links to embed in
anchor tag in HTML.
W3 Schools:
How to give all social media and contacting links.
34