An open API service indexing awesome lists of open source software.

https://github.com/felipe-coletti/cross-platform-software-development

Practical exercises from the Cross-Platform Software Development course at Fatec Zona Leste (Fatec ZL), from August 2022 to June 2025
https://github.com/felipe-coletti/cross-platform-software-development

academic application course cross-platform database exercises higher-education math study website

Last synced: about 1 year ago
JSON representation

Practical exercises from the Cross-Platform Software Development course at Fatec Zona Leste (Fatec ZL), from August 2022 to June 2025

Awesome Lists containing this project

README

          

# Cross-Platform Software Development

Welcome to the **Cross-Platform Software Development Repository**! This repository contains various exercises, assignments, and projects related to different topics covered in class. Below, you'll find a detailed explanation of the repository structure and how to navigate through the files.

## πŸ“‚ Repository Structure

```
πŸ“¦ class-activities-repo
β”œβ”€β”€ πŸ“ first-semester
β”‚ β”œβ”€β”€ πŸ“ subject-name
β”‚ β”‚ β”œβ”€β”€ πŸ“ class-001
β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“ exercise-001
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“„ README.md # Instructions for the exercise
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“„ solution.ext # Solution (if available)
β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“ exercise-002
β”‚ β”‚ β”‚ β”œβ”€β”€ ...
β”‚ β”‚ β”œβ”€β”€ πŸ“ mini-projects
β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“ mini-project-001
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“„ README.md # Overview of the mini-project
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“„ implementation.ext # Code or documents
β”‚ β”‚ β”‚ β”œβ”€β”€ ...
β”‚ β”‚ β”œβ”€β”€ πŸ“ subject-project
β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“„ README.md # Description of the main project for this subject
β”‚ β”‚ β”‚ β”œβ”€β”€ πŸ“„ implementation.ext # Project files
β”‚ β”‚ β”‚ β”œβ”€β”€ ...
└── πŸ“„ README.md # General repository overview
```

### πŸ“ Semester and Subject Folders
Each semester has its own folder (e.g., `first-semester`), containing subject-specific directories. Each subject may include:
- **Class activities (`class-001`, `class-002`, etc.)** with individual exercises.
- **Mini-projects (`mini-projects`)** containing different project-based assignments.
- **A subject project (subject-project)**, which serves as a reference project developed in class to illustrate key topics covered during the subject.

Not all subjects will have all types of foldersβ€”some may only have class activities, mini-projects, or a subject project.

Each directory contains a `README.md` with relevant information:
- Exercises (`class-xxx/exercise-xxx`): Includes a rewritten problem statement, instructions on how to complete the task, and solutions (if applicable).
- Mini-projects (`mini-projects/mini-project-xxx`): Provides a rewritten problem statement, project description, and the corresponding implementation.
- Subject projects (`subject-project`): Contains a project overview, materials developed in class, and its implementation (if applicable).

## πŸš€ How to Use
1. **Navigate** to the corresponding semester and subject folder.
2. **Read** the `README.md` file inside each dynamic folder (`class-001`, `mini-projects`, `subject-project`, etc.).
3. **Complete the exercises, work on mini-projects, or review subject projects.**
4. **Check solutions** if available.

## πŸ›  Requirements
Some activities might require specific software or tools. Please check the activity description for any dependencies or prerequisites.

## πŸ“’ Contributions
If you want to contribute or suggest improvements, feel free to create a pull request or open an issue.

## πŸ“œ License
This repository is available under the [MIT License](LICENSE). Feel free to use and modify the content for educational purposes.

---

Happy Learning! πŸš€