https://github.com/abdulrahman-mostafa10/swe-labs
This repository contains my work along for my academic SWE course 🚀
https://github.com/abdulrahman-mostafa10/swe-labs
agile-development software-engineering
Last synced: 3 months ago
JSON representation
This repository contains my work along for my academic SWE course 🚀
- Host: GitHub
- URL: https://github.com/abdulrahman-mostafa10/swe-labs
- Owner: Abdulrahman-Mostafa10
- Created: 2024-10-03T15:48:38.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-13T23:20:17.000Z (4 months ago)
- Last Synced: 2025-01-14T00:25:23.743Z (4 months ago)
- Topics: agile-development, software-engineering
- Language: JavaScript
- Homepage:
- Size: 1.65 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SWE_Labs
## Checked-in Labs- [Lab One](#lab-one)
- [Lab Two](#lab-two)
- [Lab Three](#lab-three)
- [Lab Four](#lab-four)
- [Lab Five](#lab-five)
- [Lab Six](#lab-six)
---
## Lab One
The lab was mainly focused on decoupling the Frontend and Backend logic and interfacing the origin and the backend server with MVC architecture.## Lab Two
The lab was mainly focused on asynchronous operations in interpreted languages such as Javascript and Typescript.## Lab Three
The lab focused on clean code and many concepts to avoid spaghetti or unreadable code.
- I had the privilege of working with [Salma Muhammed](https://github.com/salmamuhammede).## Lab Four
The lab focused on the various types of testing a Software Developer performs and implemented End-to-End testing using Selenium and unit testing using Jest.
- I had the privilege of working with [Salma Muhammed](https://github.com/salmamuhammede).## Lab Five
The lab focused on good Software Design Features, OOP pillars, and SOLID principles.## Lab Six
The lab focused on understanding the value added by Design Patterns and implemented Singleton, Observer, and Decorator patterns.