This repository contains the code and documentation for the Software Engineering Lab course at United International University (UIU).
The primary goal of this course is to gain hands-on experience in:
- CRUD Operations (Create, Read, Update, Delete) using PHP and MySQL
- Version Control with Git
- Software Testing (Unit & Integration Testing)
The project involves building a simple web application that performs database operations and progressively enhancing it with testing and version control best practices.
- CRUD Operations
- Git Usage and Management
- Testing (Unit and Integration)
- PHP (version 7.x or higher recommended)
- MySQL Server
- Apache or any web server with PHP support (e.g., XAMPP, WAMP, LAMP)
- Git (for version control)
git clone https://github.com/yourusername/software-engineering-lab-uiu.gitTo deepen your understanding of SQL and MySQL database operations, check out this comprehensive guide authored by Tashin Parvez from United International University:
- MySQL From Zero:
A detailed resource covering Data Definition Language (DDL) and Data Manipulation Language (DML) commands with practical examples and best practices.
GitHub Link: https://github.com/TashinParvez/MySQL_From_Zero
Contributions are welcome! Feel free to submit issues or pull requests to improve functionality, add features, or fix bugs.
For any questions or support, contact:
Tashin Parvez
Email: tashinparvez2002@gmail.com
LinkedIn: linkedin.com/in/tashinparvez