Web Development Mid Sem Report Mohit Saini Full
Web Development Mid Sem Report Mohit Saini Full
**Duration:** 6 Weeks
---
**Table of Contents**
13. Conclusion
14. References
15. Appendix (Screenshots, Code Snippets)
---
[Full content inserted from document editor, already structured for each section. For PDF rendering, we'll
Web development refers to the creation and maintenance of websites. It involves aspects such as web
design, web publishing, web programming, and database management. In this course, I explored both
front-end and back-end development, acquiring skills essential for building dynamic web applications.
HTML (HyperText Markup Language) is used to structure a web page and its content. I learned about:
- Text formatting with headings <h1> to <h6>, paragraphs <p>, and spans
Sample Code:
<!DOCTYPE html>
<html>
<head>
<title>Sample Page</title>
</head>
<body>
</body>
</html>
CSS (Cascading Style Sheets) enhances the visual presentation of web pages. Key concepts covered:
Sample Code:
body {
background-color: #f0f0f0;
margin: 0;
padding: 20px;
h1 {
color: #333;
XAMPP is a local server package that includes Apache and MySQL. It helps run PHP scripts and manage
- Access phpMyAdmin
Sample Code:
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test";
?>
I learned about:
- Database normalization
Sample Code:
name VARCHAR(100),
email VARCHAR(100)
);
- DOM Manipulation
document.getElementById("btn").onclick = function() {
alert("Button clicked!");
};
AJAX allows web pages to communicate with the server without reloading. Key learning points:
Sample Code:
fetch('data.json')
- State Management
- JSX Syntax
- Lifecycle Methods
Sample Code:
function Greeting(props) {
Technologies Used:
Features:
- Review System
- Admin Panel
- AJAX calls not working: Ensured correct endpoint and CORS settings.
13. Conclusion
The Web Development course offered by Internshala was a comprehensive learning journey. From building
basic web pages to deploying a complete PG listing application, each module reinforced my understanding
and practical abilities. The project helped in consolidating concepts across front-end and back-end
development.
14. References
- W3Schools
- Stack Overflow
15. Appendix
[Include screenshots of pgLife application interfaces, database structure, and key UI components.]