Let's increase the skills level of the newcoming Developer, by directly involving the Tech Community itself!
Our purpose is to create a collection of useful real-world projects to really learn Programming with a learn-by-doing approach.
If you are in the tech industry, you can contribute by sharing an idea from your own experience, repurposing it for a learning context.
People would use it to learn new technologies, environments, best practices, and so on.
There aren't any limitation to the ideas, they could be web projects, mobile, software, gaming, IoT and so on.
Since TomorrowDevs is a Mentorship program oriented to help people to achieve their goals in the tech industry, we could use all of the submitted projects for our Learning Paths, by dispatching them in the right order and needs for each specific person.
Here are the contribution guidelines for this project.
You can submit a project by opening a Pull Request to this repo, or an Issue to discuss your idea
New projects must observe the following rules:
- Every project should be submitted in a specific folder, identified by a unique name
- Each project must have a README.md file explaining:
- The project itself
- A reference for the student to some documentation that could be helpful
- A list of skills that could be achieved by working on the project
- Each project should contain a folder for each environment (e.g. frontend/ backend/ db/ and so on)
- Each folder should contain itself a README.md explaining the specific requirements
- Add you credits to be mentioned as the owner of the project idea.
You can find an example of a complete project into the folder sample-project