Internship Report Vanshit Sharma
Internship Report Vanshit Sharma
ON
Submitted by:
Vanshit Sharma
1/23/SET/BCS/089
BACHELOR OF TECHNOLOGY
IN
Computer Science & Engineering
We would like to express our sincere gratitude to our supervisor “Dr Savita”,
Dept. of CSE (SET,MRIIRS), for giving us the opportunity to work on this topic.
It would never be possible for us to take this project to this level without their innovative ideas and
their relentless support and encouragement.
I express my deepest thanks to Dr Ravindra Kumar Chahar for taking part in useful decision &
giving necessary advices and guidance and arranged all facilities to make life easier. I choose this
moment to acknowledge his/her contribution gratefully.
We take immense pleasure in thanking Dr. Mamta Dahiya, Head of Department of Computer
Science and Engineering, SET, MRIIRS. Her tolerances of having discussions, sacrificing her
personal time, are extremely insightful and greatly appreciated.
We would like to express regards to Dr. Geeta Nijhawan, Associate Dean SET, MRIIRS, for her
constant encouragement, hours of sitting together and discussing frequently lively discussions,
which helped us in understanding the subject and methodology and completion of internship. .
Vanshit Sharma ,
1/23/SET/BCS/089
Declaration
I (We) hereby declare that this project report entitled “Web Development internsip” by Vanshit
Sharma (1/23/SET/BCS/089), being submitted in partial fulfillment of the requirements for the
degree of Bachelor of Technology in Computer Science and Engineering under School of
Engineering & Technology of Manav Rachna International Institute of Research and Studies,
Faridabad, during the academic year June, 2024, is a bonafide record of our original work carried out
under guidance and supervision of NAME OF MENTOR/TRAINING GUIDE, DESIGNATION ,
DEPARTMENT and has not been presented elsewhere.
June, 2024
Certificate
This is to certify that this project report entitled “Web Development internsip” by Vanshit Sharma
(1/23/SET/BCS/089), submitted in partial fulfillment of the requirements for the degree of
Bachelor of Technology in Computer Science and Engineering under School of Engineering &
Technology of Manav Rachna International Institute of Research and Studies Faridabad, during the
academic year June 2024, is a bonafide record of work carried out under my guidance and supervision.
Mr Lenin Narengbam
Department. of Computer Science & Engineering
School of Engineering & Technology
Manav Rachna International Institute of Research and Studies, Faridabad
Acknowledgement i
Declaration ii
Certificate iii
Table of Contents v
List of Figures vi
Abstract viii
Chapter Page No
I. Introduction
II.1Introduction
II.2Survey
II.3Conclusion
I. Introduction
The primary goal of my internship at Codsoft was to gain practical experience in the field of
web development, moving beyond theoretical knowledge to hands-on application. By the end
of the internship, I aimed to achieve several key objectives:
1. Mastery of Core Web Technologies: Develop a deep understanding of HTML, CSS, and
JavaScript, the foundational technologies of web development.
2. Application of Knowledge in Real-World Projects: Apply the learned concepts to create
functional and aesthetically pleasing web pages, including a calculator app, a landing
page, and a personal portfolio.
3. Development of a Professional Portfolio: Create a comprehensive personal portfolio to
showcase my skills, projects, and experience to potential employers, reflecting my
growth and capabilities as a web developer.
4. Improvement of Problem-Solving Skills: Enhance my ability to troubleshoot and solve
coding challenges, particularly in debugging and optimizing web pages.
5. Time Management and Project Planning: Learn to manage time effectively, balancing the
demands of multiple projects and ensuring timely completion of tasks.
Motivation
The motivation for undertaking this internship was driven by my desire to transition from
theoretical learning to practical implementation. Web development is a dynamic field, and I
wanted to experience firsthand the challenges and rewards of creating interactive and
responsive websites. The internship provided an opportunity to:
Bridge the Gap Between Theory and Practice: While academic courses provide a strong
foundation, the internship allowed me to apply these concepts in a real-world setting,
where I could see the impact of my work.
Build a Portfolio for Career Advancement: In today’s competitive job market, a well-
crafted portfolio is essential. By creating projects that demonstrated my skills, I aimed to
position myself as a strong candidate for future employment opportunities.
Gain Insights from Industry Professionals: Working with experienced developers at
Codsoft allowed me to learn from their expertise, gaining valuable insights into industry
best practices and the latest trends in web development.
Method
The internship was structured into a four-week program, with each week focused on specific
learning objectives and project milestones. The method of execution was as follows:
The technical area of focus during my internship was front-end web development. This area
involves the use of HTML, CSS, and JavaScript to create the user interface (UI) of websites.
HTML (HyperText Markup Language): HTML is the standard markup language used to
create web pages. It provides the structure of a webpage by defining elements such as
headings, paragraphs, images, links, and more.
CSS (Cascading Style Sheets): CSS is used to style and layout web pages. It allows
developers to apply colors, fonts, spacing, and other visual elements to HTML content,
creating a more visually appealing and user-friendly experience.
JavaScript: JavaScript is a programming language that enables dynamic interactions on
web pages. It allows developers to create features such as form validation, interactive
maps, animations, and other functionalities that enhance the user experience.
Responsive Design: A key component of modern web development, responsive design
ensures that websites are optimized for viewing on a variety of devices, including
desktops, tablets, and smartphones. This involves using flexible layouts, images, and CSS
media queries to adapt the web pages to different screen sizes.
II.1 Introduction
Web development is a constantly evolving field, with new technologies and methodologies
emerging regularly. Understanding the foundational technologies and staying updated with
the latest trends is crucial for any web developer. This section reviews the existing literature
on web development, focusing on the key areas relevant to my internship.
II.2 Survey
II.3 Conclusion
The literature review provided a solid foundation for the work carried out during the
internship. By understanding the evolution of web technologies, the importance of
responsive design, and the role of JavaScript, I was better equipped to tackle the challenges
of the projects and produce high-quality web pages. The insights gained from the literature
were instrumental in guiding my approach to web development, ensuring that the work I did
was aligned with industry standards and best practices.
References
MDN Web Docs (Mozilla Developer Network). This online resource offers comprehensive
documentation and tutorials on web development technologies, including HTML, CSS, and
JavaScript. Available at: https://developer.mozilla.org/
Stack Overflow Community Discussions. A valuable resource for troubleshooting and finding
solutions to coding problems encountered during the internship. Available at:
https://stackoverflow.com/