This repository contains course materials, assignments, and projects for the MAD9124 course (Winter 2023) at Algonquin College.
The MAD9124 course focuses on mobile application development, covering topics such as:
- Mobile app architecture
- User interface design
- API integration
- Data persistence
- Testing and debugging
The assignments covered the following areas:
- Authorization with JSON Web Tokens (using Passport.js)
- NoSQL database management with MongoDB, including models and queries. All CRUD operations such as GET, POST, PATCH, DELETE, and UPDATE
- Understanding middleware
- Unit testing with Jest
- Validating incoming data
To clone and set up this repository, run the following commands:
git clone https://github.com/ulut0002/mad9124-w2023.git
cd mad9124-w2023
Each assignment has their own set of constraints. If you cannot figure it out, send me an email at [email protected].
This repository is licensed under the MIT License.