Welcome to the Web Programming 1 Lecture Project, developed by Ayman and Junior as part of our university coursework. This project showcases our understanding and application of various web programming concepts, including HTML, CSS, JavaScript, and PHP. First here is the link to my web site check it out: Web-Programming-1-Lecture
- About the Project
- Features
- Technologies Used
- Setup and Installation
- Usage
- Screenshots
- Future Enhancements
- Contributors
This project is a culmination of our learnings from the Web Programming 1 lecture. It involves building a functional and visually appealing web application that incorporates front-end and back-end technologies. The focus is on implementing best practices in web development and creating an interactive user experience.
- Responsive Design: The website is fully responsive and optimized for various screen sizes, including mobile, tablet, and desktop devices.
- User Authentication: Includes secure login and registration functionality (if applicable).
- Dynamic Content: Utilizes JavaScript to dynamically update and manipulate the DOM for better user interactivity.
- Form Validation: Front-end and back-end form validation to ensure data integrity.
- Interactive Elements: Features like sliders, modals, and dropdowns for an enhanced user experience.
- Database Integration: Stores and retrieves data using a connected backend (if applicable).
- Custom Styling: Aesthetic and professional UI/UX design using CSS.
- Additional Functionalities: Add any other specific features here (e.g., API integrations, animations, etc.).
- HTML: For structuring the web pages.
- CSS: For styling and layout design.
- JavaScript: For interactivity and dynamic content.
- PHP (optional): For server-side scripting and backend functionalities.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/qaisari/Web-programming-1-Lecture-Homework.git
- Navigate to the project directory:
cd Web-programming-1-Lecture-Homework - Open the
index.htmlfile in your browser to view the front-end. - If using PHP, ensure you have a server (e.g., XAMPP) running and place the project folder in the server's directory.
- Open the project in your browser.
- Explore the features such as user authentication, form submissions, and other interactive elements.
- Modify the code to experiment with different web programming techniques.
In future iterations, we plan to:
- Add more advanced functionalities.
- Optimize the code for better performance.
- Enhance the UI/UX design.
- Implement additional security measures.
- Ayman
- Junior
Thank you for exploring our project! If you have any feedback or suggestions, feel free to reach out.

