Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

Declaration

I hereby certify that the work which is being presented in the Training Report entitled, Web Development
Training by me, Aakash(1222351) in partial fulfillment of the requirements for the award of degree of
Bachelor of Technology in Computer Science & Engineering at JMIT Radaur (Affiliated to Kurukshetra
University Kurukshetra) is an authentic record of my own work carried out under the supervision of Er.
Ikshita Bansal.

(Aakash)
Acknowledgement
The writing of this training report has been assisted by the generous help of many people. I feel
that I was very fortunate to receive assistance from them. I wish to express my sincere appreciation
to them.

First and foremost, I am indebted to my principal supervisor, Mr. Vishal Kapoor of Next
Algorithms who has been very supportive at every stage of my preparations. I wish to express my
utmost gratitude to him/her for his/her invaluable advice and patience in reading, correcting and
commenting on the drafts ofthe report and, more importantly, for his/her generosity which I have
received throughout my training program.

I would like to acknowledge and extended my heartfelt gratitude to Dr. Gaurav Sharma, Head of
Department who provided me the golden opportunity to undergo and complete this training
program.

I wish to express my thanks to Er. Ikshita Bansal who also helped me in conducting this study
and encouraged me throughout this journey.

Finally, I am particularly indebted to my dearest parents/guardians as without their generous


assistance and love; this dissertation could never have been completed.

Aakash

1222351
Preface
Objectives of the Training:
This curriculum based summer training program is providing an understanding about the essential
skills and knowledge required for proficient web development, enabling them to design, build, and
maintain interactive and responsive websites. This training will cover key front-end and back-end
technologies, including HTML, CSS, JavaScript, and popular frameworks such as React. Participants
will gain hands-on experience in coding, debugging, and deploying web applications, fostering a
comprehensive understanding of modern web development practices and tools.

The end objectives of the training are to obtain an In-depth knowledge to:

 HTML (Hypertext Markup Language): Understand the structure and semantics of web pages, including
elements, attributes, and how to create well-structured content.
 CSS (Cascading Style Sheets): Learn how to style web pages using CSS, including selectors, properties, and
responsive design principles.
 JavaScript: Gain proficiency in JavaScript, the programming language of the web, for client-side
interactions, including DOM manipulation and event handling.
 Web Browsers: Understand how web browsers work, their rendering engines, and cross-browser
compatibility issues.
 Front-End Frameworks: Explore popular front-end frameworks like React, Angular, or Vue.js for building
dynamic and interactive web applications.
 Back-End Development: Learn about server-side programming languages like PHP and how to build server-
side logic.
 Databases: Understand database management systems (e.g., MySQL) and how to work with databases for
web applications.
 APIs (Application Programming Interfaces): Master the creation and consumption of APIs for integrating
web applications with external services and data sources.
 Version Control: Use version control systems like Git to manage and collaborate on web development
projects.
 Security: Develop a strong understanding of web security, including common vulnerabilities and how to
secure your web applications.
 Performance Optimization: Learn techniques to optimize the performance of web applications, such as
minimizing load times and reducing resource usage.
 Responsive Design: Ensure your web applications are accessible and functional on various devices and
screen sizes.
 Testing and Debugging: Develop skills in testing and debugging web applications to identify and fix issues.
 Web Accessibility: Learn how to make web content accessible to people with disabilities, following WCAG
guidelines.
 Web Standards: Keep up with web standards and best practices, such as HTML5, CSS3, and ECMAScript,
and follow the latest developments in web technologies.
 Continuous Learning: Web development is a continually evolving field, so make a commitment to ongoing
learning and staying updated with new tools and technologies.
 Portfolio and Projects: Build a portfolio of web development projects that showcase your skills and
experience. Practical application is a key part of learning.
Table of Contents

Certificate of Training............................................................................................................i
Declaration............................................................................................................................ ii
Acknowledgement................................................................................................................. iii
Preface (Objective of the Training)....................................................................................... iv
Table of Contents................................................................................................................... v
Profile of the Company & Training Division........................................................................ vi
Scheduled Chart of Training Activities................................................................................. vii

Chapters:

Chapter 1: HTML (Hypertext Markup Language)

Chapter 2: CSS(Cascading Style Sheet)

Chapter 3: Bootstrap Framework

Chapter 4: Javascript

Chapter 5: PHP(Hypertext Preprocessor)

Chapter 6: SQL( Structured Query Language)

Chapter 7: Project (Carrental Portal)

Chapter 8: Project code

Chapter 9: Conclusion
Company Profile

Next Algorithm, Yamunanagar is a leading training institute in providing career- oriented


education to the students so as to equip them with requisite qualification and training. This will
enable them either to take up a gainful employment or start their own enterprise and become self-
sufficient.

Next Algorithm is totally alive to the needs and aspirations of the student community and keeps
itself abreast of the changes taking place on the industrial front of the country and excelling in their
field by providing industry oriented trainings in the area of Web Development through Visual
Studio Dot Net 2023 & Python, JavaScript etc.

The training division of Next Algorithm has well trained, competent, experienced and highly
dedicated faculty to impart theoretical as well as practical learning to its students, Regular
involvement of the expert outside faculty having in-line experience from reputed institutions and
organizations help in improving the quality and gives wider exposure to the students.

The Institute has good market rapport and sponsors their students for various live industrial
projects during and after the training to inculcate their skills and knowledge to the practical world.
The Institute is committed to provide quality vocational and technical education to its students, so
as to boost their morale and instill new confidence to prepare them to accept the challenges of life
and put their best foot forward in the march to success for betterment of their lot.
TRAINING SCHEDULE w.e.f. 15-07-2023

Time Duration Contents

WEEK-1 Introduction to HTML, HTML Document Structure , HTML Tags(headings, paragraphs,


lists etc) and Elements(Forms and input elements etc) ,HTML Attributes.
(15-07-2023 to 21-07-
2023)
WEEK-2 CSS, Properties(color, font, size),Box model (margin, padding, border) , Flexbox and Grid
container properties (grid-template-rows, grid-template-columns, grid-gap, etc.), Layout
(22-07-2023 to 28-07- and Positioning, Selectors, Combinators,
2023)
WEEK-3 Understanding the importance of responsive design, Media queries and viewport
(29-07-2023 to 04-08- settings ,Syntax and structure of media queries, Viewport units, characteristics (width,
2023) height, orientation, etc.)

Introduction to Bootstrap, Basic structure of a Bootstrap document., Understanding the


WEEK-4 responsive grid layout., components like navigation bars, buttons, forms, etc., Bootstrap's
JavaScript plugins.
(05-08-2023 to 11-08-
2023)
WEEK-5 Introduction to JavaScript, Variables and data types, Operators and expressions,
(12-08-2023 to 18-08- Conditional statements (if, else, switch), Loops (for, while, do-while, for-Each),Selecting
2023) and modifying DOM elements, Creating and deleting DOM elements, Understanding and
handling events

WEEK-6 Introduction to PHP, Control structures (if, else, switch, loops), Processing forms in
(19-08-2023 to 25-08- PHP ,Basic SQL queries (SELECT, INSERT, UPDATE, DELETE), Establishing a
2023) connection, Executing SQL queries in PHP

WEEK-7 Basics of React components and JSX, Basics of React components and JSX,
(26-08-2023 to 01-09- Understanding JSX syntax, Passing data with props, Event handling in React
2023)
WEEK-8 Navigation and route parameters, useState, useEffect, and other hooks, Custom hooks and
(02-09-2023 to 08-09- their use
2023)
WEEK-9 Apply the learned concepts to a final project, Refine and improve the project
(09-09-2023 to 15-09-
2023)
Conclusion
Web development is a dynamic and diverse field that involves creating and maintaining websites for
various purposes. Web development requires knowledge and skills in different areas, such as design,
programming, content management, security, and testing. Web development also offers many
opportunities and challenges for learning and growth, as new technologies and trends emerge
constantly.

In this training report, I have documented my learning journey and achievements in web
development. I have described the goals, objectives, and outcomes of the training program, as well
as the methods, tools, and resources that I used. I have also presented the projects that I completed,
the challenges that I faced, and the feedback that I received. I have reflected on my strengths,
weaknesses, and areas for improvement, as well as the benefits and impacts of the training on my
personal and professional development.

Through this training program, I have gained valuable web development skills and experience that
will help me in my future endeavors. I have learned how to create responsive, interactive, and user-
friendly websites using various languages and frameworks, such as HTML, CSS, JavaScript, PHP,
Python, and more. I have also learned how to use different tools and platforms, such as GitHub,
WordPress, and Firebase, to manage and deploy my websites. I have also learned how to collaborate
with other developers, clients, and users, and how to communicate effectively and professionally.

I am grateful for the opportunity to participate in this web development training program, and I
appreciate the guidance and support that I received from the instructors, mentors, and peers. I am
proud of what I have accomplished, and I am eager to apply what I have learned to new projects and
challenges. I believe that web development is a rewarding and exciting career path, and I look
forward to continuing my learning and growth in this field.
Declaration
I hereby certify that the work which is being presented in the Training Report entitled, Web Development
Training by me, Sahil(1222365) in partial fulfillment of the requirements for the award of degree of
Bachelor of Technology in Computer Science & Engineering at JMIT Radaur (Affiliated to Kurukshetra
University Kurukshetra) is an authentic record of my own work carried out under the supervision of Er. Dr.
Shabnam.

(Sahil)
Acknowledgement
The writing of this training report has been assisted by the generous help of many people. I feel
that I was very fortunate to receive assistance from them. I wish to express my sincere appreciation
to them.

First and foremost, I am indebted to my principal supervisor, Mr. Vishal Kapoor of Next
Algorithms who has been very supportive at every stage of my preparations. I wish to express my
utmost gratitude to him/her for his/her invaluable advice and patience in reading, correcting and
commenting on the drafts ofthe report and, more importantly, for his/her generosity which I have
received throughout my training program.

I would like to acknowledge and extended my heartfelt gratitude to Dr. Gaurav Sharma, Head of
Department who provided me the golden opportunity to undergo and complete this training
program.

I wish to express my thanks to Dr. Shabnam who also helped me in conducting this study and
encouraged me throughout this journey.

Finally, I am particularly indebted to my dearest parents/guardians as without their generous


assistance and love; this dissertation could never have been completed.

Sahil

1222365
Preface
Objectives of the Training:
This curriculum based summer training program is providing an understanding about the essential
skills and knowledge required for proficient web development, enabling them to design, build, and
maintain interactive and responsive websites. This training will cover key front-end and back-end
technologies, including HTML, CSS, JavaScript, and popular frameworks such as React. Participants
will gain hands-on experience in coding, debugging, and deploying web applications, fostering a
comprehensive understanding of modern web development practices and tools.

The end objectives of the training are to obtain an In-depth knowledge to:

 HTML (Hypertext Markup Language): Understand the structure and semantics of web pages, including
elements, attributes, and how to create well-structured content.
 CSS (Cascading Style Sheets): Learn how to style web pages using CSS, including selectors, properties, and
responsive design principles.
 JavaScript: Gain proficiency in JavaScript, the programming language of the web, for client-side
interactions, including DOM manipulation and event handling.
 Web Browsers: Understand how web browsers work, their rendering engines, and cross-browser
compatibility issues.
 Front-End Frameworks: Explore popular front-end frameworks like React, Angular, or Vue.js for building
dynamic and interactive web applications.
 Back-End Development: Learn about server-side programming languages like PHP and how to build server-
side logic.
 Databases: Understand database management systems (e.g., MySQL) and how to work with databases for
web applications.
 APIs (Application Programming Interfaces): Master the creation and consumption of APIs for integrating
web applications with external services and data sources.
 Version Control: Use version control systems like Git to manage and collaborate on web development
projects.
 Security: Develop a strong understanding of web security, including common vulnerabilities and how to
secure your web applications.
 Performance Optimization: Learn techniques to optimize the performance of web applications, such as
minimizing load times and reducing resource usage.
 Responsive Design: Ensure your web applications are accessible and functional on various devices and
screen sizes.
 Testing and Debugging: Develop skills in testing and debugging web applications to identify and fix issues.
 Web Accessibility: Learn how to make web content accessible to people with disabilities, following WCAG
guidelines.
 Web Standards: Keep up with web standards and best practices, such as HTML5, CSS3, and ECMAScript,
and follow the latest developments in web technologies.
 Continuous Learning: Web development is a continually evolving field, so make a commitment to ongoing
learning and staying updated with new tools and technologies.
 Portfolio and Projects: Build a portfolio of web development projects that showcase your skills and
experience. Practical application is a key part of learning.
Table of Contents
Certificate of Training............................................................................................................i
Declaration............................................................................................................................ ii
Acknowledgement................................................................................................................. iii
Preface (Objective of the Training)....................................................................................... iv
Table of Contents................................................................................................................... v
Profile of the Company & Training Division........................................................................ vi
Scheduled Chart of Training Activities................................................................................. vii

Chapters:

Chapter 1: HTML (Hypertext Markup Language)

Chapter 2: CSS(Cascading Style Sheet)

Chapter 3: Bootstrap Framework

Chapter 4: Javascript

Chapter 5: PHP(Hypertext Preprocessor)

Chapter 6: SQL( Structured Query Language)

Chapter 7: Project (Carrental Portal)

Chapter 8: Project code

Chapter 9: Conclusion
Company Profile

Next Algorithm, Yamunanagar is a leading training institute in providing career- oriented


education to the students so as to equip them with requisite qualification and training. This will
enable them either to take up a gainful employment or start their own enterprise and become self-
sufficient.

Next Algorithm is totally alive to the needs and aspirations of the student community and keeps
itself abreast of the changes taking place on the industrial front of the country and excelling in their
field by providing industry oriented trainings in the area of Web Development through Visual
Studio Dot Net 2023 & Python, JavaScript etc.

The training division of Next Algorithm has well trained, competent, experienced and highly
dedicated faculty to impart theoretical as well as practical learning to its students, Regular
involvement of the expert outside faculty having in-line experience from reputed institutions and
organizations help in improving the quality and gives wider exposure to the students.

The Institute has good market rapport and sponsors their students for various live industrial
projects during and after the training to inculcate their skills and knowledge to the practical world.
The Institute is committed to provide quality vocational and technical education to its students, so
as to boost their morale and instill new confidence to prepare them to accept the challenges of life
and put their best foot forward in the march to success for betterment of their lot.
TRAINING SCHEDULE w.e.f. 15-07-2023

Time Duration Contents

WEEK-1 Introduction to HTML, HTML Document Structure , HTML Tags(headings, paragraphs,


lists etc) and Elements(Forms and input elements etc) ,HTML Attributes.
(15-07-2023 to 21-07-
2023)
WEEK-2 CSS, Properties(color, font, size),Box model (margin, padding, border) , Flexbox and Grid
container properties (grid-template-rows, grid-template-columns, grid-gap, etc.), Layout
(22-07-2023 to 28-07- and Positioning, Selectors, Combinators,
2023)
WEEK-3 Understanding the importance of responsive design, Media queries and viewport
(29-07-2023 to 04-08- settings ,Syntax and structure of media queries, Viewport units, characteristics (width,
2023) height, orientation, etc.)

Introduction to Bootstrap, Basic structure of a Bootstrap document., Understanding the


WEEK-4 responsive grid layout., components like navigation bars, buttons, forms, etc., Bootstrap's
JavaScript plugins.
(05-08-2023 to 11-08-
2023)
WEEK-5 Introduction to JavaScript, Variables and data types, Operators and expressions,
(12-08-2023 to 18-08- Conditional statements (if, else, switch), Loops (for, while, do-while, for-Each),Selecting
2023) and modifying DOM elements, Creating and deleting DOM elements, Understanding and
handling events

WEEK-6 Introduction to PHP, Control structures (if, else, switch, loops), Processing forms in
(19-08-2023 to 25-08- PHP ,Basic SQL queries (SELECT, INSERT, UPDATE, DELETE), Establishing a
2023) connection, Executing SQL queries in PHP

WEEK-7 Basics of React components and JSX, Basics of React components and JSX,
(26-08-2023 to 01-09- Understanding JSX syntax, Passing data with props, Event handling in React
2023)
WEEK-8 Navigation and route parameters, useState, useEffect, and other hooks, Custom hooks and
(02-09-2023 to 08-09- their use
2023)
WEEK-9 Apply the learned concepts to a final project, Refine and improve the project
(09-09-2023 to 15-09-
2023)
Conclusion
Web development is a dynamic and diverse field that involves creating and maintaining websites for
various purposes. Web development requires knowledge and skills in different areas, such as design,
programming, content management, security, and testing. Web development also offers many
opportunities and challenges for learning and growth, as new technologies and trends emerge
constantly.

In this training report, I have documented my learning journey and achievements in web
development. I have described the goals, objectives, and outcomes of the training program, as well
as the methods, tools, and resources that I used. I have also presented the projects that I completed,
the challenges that I faced, and the feedback that I received. I have reflected on my strengths,
weaknesses, and areas for improvement, as well as the benefits and impacts of the training on my
personal and professional development.

Through this training program, I have gained valuable web development skills and experience that
will help me in my future endeavors. I have learned how to create responsive, interactive, and user-
friendly websites using various languages and frameworks, such as HTML, CSS, JavaScript, PHP,
Python, and more. I have also learned how to use different tools and platforms, such as GitHub,
WordPress, and Firebase, to manage and deploy my websites. I have also learned how to collaborate
with other developers, clients, and users, and how to communicate effectively and professionally.

I am grateful for the opportunity to participate in this web development training program, and I
appreciate the guidance and support that I received from the instructors, mentors, and peers. I am
proud of what I have accomplished, and I am eager to apply what I have learned to new projects and
challenges. I believe that web development is a rewarding and exciting career path, and I look
forward to continuing my learning and growth in this field.
Declaration
I hereby certify that the work which is being presented in the Training Report entitled, Web Development
Training by me, Vedant(1222373) in partial fulfillment of the requirements for the award of degree of
Bachelor of Technology in Computer Science & Engineering at JMIT Radaur (Affiliated to Kurukshetra
University Kurukshetra) is an authentic record of my own work carried out under the supervision of Dr.
Bhawana Sharma.

(Vedant)
Acknowledgement
The writing of this training report has been assisted by the generous help of many people. I feel
that I was very fortunate to receive assistance from them. I wish to express my sincere appreciation
to them.

First and foremost, I am indebted to my principal supervisor, Er. Raghav Garg of Iteshub
Technologies Pvt. Ltd. who has been very supportive at every stage of my preparations. I wish to
express my utmost gratitude to him/her for his/her invaluable advice and patience in reading,
correcting and commenting on the drafts ofthe report and, more importantly, for his/her generosity
which I have received throughout my training program.

I would like to acknowledge and extended my heartfelt gratitude to Dr. Gaurav Sharma, Head of
Department who provided me the golden opportunity to undergo and complete this training
program.
I wish to express my thanks to Dr. Bhawana Sharma who also helped me in conducting this study and
encouraged me throughout this journey.

Finally, I am particularly indebted to my dearest parents/guardians as without their generous


assistance and love; this dissertation could never have been completed.

Vedant

1222373
Preface
Objectives of the Training:
This curriculum based summer training program is providing an understanding about the essential
skills and knowledge required for proficient web development, enabling them to design, build, and
maintain interactive and responsive websites. This training will cover key front-end and back-end
technologies, including HTML, CSS, JavaScript, and popular frameworks such as React. Participants
will gain hands-on experience in coding, debugging, and deploying web applications, fostering a
comprehensive understanding of modern web development practices and tools.

The end objectives of the training are to obtain an In-depth knowledge to:

 HTML (Hypertext Markup Language): Understand the structure and semantics of web pages, including
elements, attributes, and how to create well-structured content.
 CSS (Cascading Style Sheets): Learn how to style web pages using CSS, including selectors, properties, and
responsive design principles.
 JavaScript: Gain proficiency in JavaScript, the programming language of the web, for client-side
interactions, including DOM manipulation and event handling.
 Web Browsers: Understand how web browsers work, their rendering engines, and cross-browser
compatibility issues.
 Front-End Frameworks: Explore popular front-end frameworks like React, Angular, or Vue.js for building
dynamic and interactive web applications.
 Back-End Development: Learn about server-side programming languages like PHP and how to build server-
side logic.
 Databases: Understand database management systems (e.g., MySQL) and how to work with databases for
web applications.
 APIs (Application Programming Interfaces): Master the creation and consumption of APIs for integrating
web applications with external services and data sources.
 Version Control: Use version control systems like Git to manage and collaborate on web development
projects.
 Security: Develop a strong understanding of web security, including common vulnerabilities and how to
secure your web applications.
 Performance Optimization: Learn techniques to optimize the performance of web applications, such as
minimizing load times and reducing resource usage.
 Responsive Design: Ensure your web applications are accessible and functional on various devices and
screen sizes.
 Testing and Debugging: Develop skills in testing and debugging web applications to identify and fix issues.
 Web Accessibility: Learn how to make web content accessible to people with disabilities, following WCAG
guidelines.
 Web Standards: Keep up with web standards and best practices, such as HTML5, CSS3, and ECMAScript,
and follow the latest developments in web technologies.
 Continuous Learning: Web development is a continually evolving field, so make a commitment to ongoing
learning and staying updated with new tools and technologies.
 Portfolio and Projects: Build a portfolio of web development projects that showcase your skills and
experience. Practical application is a key part of learning.
Table of Contents
Certificate of Training............................................................................................................i
Declaration............................................................................................................................ ii
Acknowledgement................................................................................................................. iii
Preface (Objective of the Training)....................................................................................... iv
Table of Contents................................................................................................................... v
Profile of the Company & Training Division........................................................................ vi
Scheduled Chart of Training Activities................................................................................. vii

Chapters:

Chapter 1: HTML (Hypertext Markup Language)

Chapter 2: CSS(Cascading Style Sheet)

Chapter 3: Bootstrap Framework

Chapter 4: Javascript

Chapter 5: PHP(Hypertext Preprocessor)

Chapter 6: SQL( Structured Query Language)

Chapter 7: Project (Carrental Portal)

Chapter 8: Project code

Chapter 9: Conclusion
Company Profile

Iteshub Technologies Pvt. Ltd., KuruShetra is a leading training institute in providing career-
oriented education to the students so as to equip them with requisite qualification and training. This
will enable them either to take up a gainful employment or start their own enterprise and become
self-sufficient.

Iteshub Technologies Pvt. Ltd. is totally alive to the needs and aspirations of the student
community and keeps itself abreast of the changes taking place on the industrial front of the
country and excelling in their field by providing industry oriented trainings in the area of Web
Development through Visual Studio Dot Net 2023 & Python, JavaScript etc.

The training division of Iteshub Technologies Pvt. Ltd. has well trained, competent, experienced
and highly dedicated faculty to impart theoretical as well as practical learning to its students,
Regular involvement of the expert outside faculty having in-line experience from reputed
institutions and organizations help in improving the quality and gives wider exposure to the
students.

The Institute has good market rapport and sponsors their students for various live industrial
projects during and after the training to inculcate their skills and knowledge to the practical world.
The Institute is committed to provide quality vocational and technical education to its students, so
as to boost their morale and instill new confidence to prepare them to accept the challenges of life
and put their best foot forward in the march to success for betterment of their lot.
TRAINING SCHEDULE w.e.f. 15-07-2023

Time Duration Contents

WEEK-1 Introduction to HTML, HTML Document Structure , HTML Tags(headings, paragraphs,


lists etc) and Elements(Forms and input elements etc) ,HTML Attributes.
(15-07-2023 to 21-07-
2023)
WEEK-2 CSS, Properties(color, font, size),Box model (margin, padding, border) , Flexbox and Grid
container properties (grid-template-rows, grid-template-columns, grid-gap, etc.), Layout
(22-07-2023 to 28-07- and Positioning, Selectors, Combinators,
2023)
WEEK-3 Understanding the importance of responsive design, Media queries and viewport
(29-07-2023 to 04-08- settings ,Syntax and structure of media queries, Viewport units, characteristics (width,
2023) height, orientation, etc.)

Introduction to Bootstrap, Basic structure of a Bootstrap document., Understanding the


WEEK-4 responsive grid layout., components like navigation bars, buttons, forms, etc., Bootstrap's
JavaScript plugins.
(05-08-2023 to 11-08-
2023)
WEEK-5 Introduction to JavaScript, Variables and data types, Operators and expressions,
(12-08-2023 to 18-08- Conditional statements (if, else, switch), Loops (for, while, do-while, for-Each),Selecting
2023) and modifying DOM elements, Creating and deleting DOM elements, Understanding and
handling events

WEEK-6 Introduction to PHP, Control structures (if, else, switch, loops), Processing forms in
(19-08-2023 to 25-08- PHP ,Basic SQL queries (SELECT, INSERT, UPDATE, DELETE), Establishing a
2023) connection, Executing SQL queries in PHP

WEEK-7 Basics of React components and JSX, Basics of React components and JSX,
(26-08-2023 to 01-09- Understanding JSX syntax, Passing data with props, Event handling in React
2023)
WEEK-8 Navigation and route parameters, useState, useEffect, and other hooks, Custom hooks and
(02-09-2023 to 08-09- their use
2023)
WEEK-9 Apply the learned concepts to a final project, Refine and improve the project
(09-09-2023 to 15-09-
2023)
Conclusion
Web development is a dynamic and diverse field that involves creating and maintaining websites for
various purposes. Web development requires knowledge and skills in different areas, such as design,
programming, content management, security, and testing. Web development also offers many
opportunities and challenges for learning and growth, as new technologies and trends emerge
constantly.

In this training report, I have documented my learning journey and achievements in web
development. I have described the goals, objectives, and outcomes of the training program, as well
as the methods, tools, and resources that I used. I have also presented the projects that I completed,
the challenges that I faced, and the feedback that I received. I have reflected on my strengths,
weaknesses, and areas for improvement, as well as the benefits and impacts of the training on my
personal and professional development.

Through this training program, I have gained valuable web development skills and experience that
will help me in my future endeavors. I have learned how to create responsive, interactive, and user-
friendly websites using various languages and frameworks, such as HTML, CSS, JavaScript, PHP,
Python, and more. I have also learned how to use different tools and platforms, such as GitHub,
WordPress, and Firebase, to manage and deploy my websites. I have also learned how to collaborate
with other developers, clients, and users, and how to communicate effectively and professionally.

I am grateful for the opportunity to participate in this web development training program, and I
appreciate the guidance and support that I received from the instructors, mentors, and peers. I am
proud of what I have accomplished, and I am eager to apply what I have learned to new projects and
challenges. I believe that web development is a rewarding and exciting career path, and I look
forward to continuing my learning and growth in this field.

You might also like