This repository contains web development projects from university laboratory sessions, focusing on both client-side and server-side development. Each project demonstrates the fundamentals of web architecture and modern application development.
| Lab | Project | Live Link |
|---|---|---|
| Lab 01 | Basic Webpage | View Live |
| Lab 02 | Personal Profile Page | View Live |
| Lab 03 | Travel Blog | View Live |
| Lab 04 | Event Registration Form | View Live |
| Lab 05 | Single-Page Portfolio Website | View Live |
| Lab 06 | Admin Webpage | View Live |
| Lab 07 | Number Guessing Game | View Live |
- Client-side development with HTML5, CSS3, and JavaScript
- Server-side programming with PHP
- Understanding of web protocols (HTTP/HTTPS)
- Practical implementation of web server and client concepts
- HTML5
- CSS3
- JavaScript
- PHP
- HTTP/HTTPS Protocols
- Web Servers
├── lab-01-web-fundamentals/
│ ├── index.html
│ └── README.md
├── lab-02-client-side/
│ ├── index.html
│ ├── style.css
│ ├── script.js
│ └── README.md
├── lab-03-server-side/
│ ├── index.php
│ └── README.md
└── ...
- Clone the repository:
git clone https://github.com/mohadev01/web-dev-university-labs.git-
Set up a local web server (e.g., XAMPP, WAMP) for PHP projects
-
Navigate to specific lab directory and follow individual setup instructions
-
Web Architecture Fundamentals
- Web servers and clients
- HTTP/HTTPS protocols
- Basic HTML structure
-
Client-Side Development
- HTML5 and page structure
- CSS3 styling
- JavaScript interactivity
-
Server-Side Programming
- PHP basics
- Dynamic content generation
- Client-server integration
(More labs will be added as the course progresses)
- GitHub: @mohadev01
⭐️ Star this repository if you find it helpful!