TRAINING REPORT ON
WEB DEVELOPMENT
Submitted by: Rupesh Sahu
Training Organization: CodeWithTech Pvt. Ltd.
Duration: 10th June 2025 – 5th July 2025
Submitted to: [College/Institute Name]
Acknowledgement
I would like to express my sincere gratitude to [Trainer/Company Name] for providing me the
opportunity to undergo training in Web Development. I extend my heartfelt thanks to my
mentors and instructors for their valuable guidance and constant support throughout the
training. I am also thankful to my college/institute and faculty for encouraging and supporting
me in completing this training successfully.
Table of Contents
1. 1. Introduction
2. 2. Objectives of the Training
3. 3. Company/Training Institute Profile
4. 4. Training Schedule
5. 5. Tools & Technologies Used
6. 6. Weekly Progress and Learning
7. 7. Project Details
8. 8. Challenges Faced & Solutions
9. 9. Learning Outcomes
10. 10. Conclusion
11. 11. References
1. Introduction
This report is a comprehensive summary of the web development training I undertook from
10th June to 5th July 2025 at CodeWithTech Pvt. Ltd. The training focused on frontend
development technologies such as HTML, CSS, JavaScript, and included a final project –
developing a responsive personal portfolio website.
2. Objectives of the Training
- To understand the basics of website structure and development
- To gain hands-on experience in HTML, CSS, and JavaScript
- To build responsive and interactive websites
- To get familiar with developer tools and best practices
3. Company/Training Institute Profile
CodeWithTech Pvt. Ltd. is a leading IT training and development company that offers training
programs in web development, app development, and data science. Their trainers are
experienced developers who focus on practical and industry-oriented learning.
4. Training Schedule
Week 1 – Introduction to HTML & webpage structure
Week 2 – CSS Basics, Layouts, Flexbox, Grid
Week 3 – JavaScript fundamentals, DOM
Week 4 – Final Project (Responsive Portfolio)
5. Tools & Technologies Used
- Languages: HTML5, CSS3, JavaScript (ES6)
- Editor: Visual Studio Code
- Browser DevTools
- Version Control: Git & GitHub
6. Weekly Progress and Learning
Week 1 – HTML:
- Learned about HTML tags, structure, attributes, lists, tables, and forms.
- Built a simple static webpage.
Week 2 – CSS:
- Studied CSS selectors, box model, colors, fonts, positioning, and layout.
- Designed a webpage using Flexbox and Grid.
Week 3 – JavaScript:
- Understood variables, loops, functions, arrays, events.
- Created a form validation script.
Week 4 – Final Project:
- Developed a personal portfolio website.
- Included About, Projects, Contact sections with responsiveness.
7. Project Details
Project: Personal Portfolio Website
- Technologies Used: HTML, CSS, JavaScript
- Features: Responsive navbar, animated sections, contact form validation
- GitHub Link: [github.com/yourusername/portfolio]
8. Challenges Faced & Solutions
- Issue: Overlapping elements on small screens
Solution: Used CSS media queries.
- Issue: JavaScript form not working
Solution: Fixed syntax error using browser console.
9. Learning Outcomes
- Improved understanding of HTML, CSS, and JavaScript
- Built and deployed a real web project
- Learned practical debugging and deployment skills
10. Conclusion
This training helped me gain a strong foundation in web development. I now feel confident in
creating responsive websites and solving real-time problems. It was a productive and enriching
learning experience.
11. References
- https://developer.mozilla.org/
- https://www.w3schools.com/
- Training materials from CodeWithTech