Welcome to the prepare.sh roadmaps repository! This is where we maintain our learning paths for different technical categories, helping learners navigate their way through various technology stacks.
Our roadmaps are available at prepare.sh/roadmap/<category>
and are designed to provide clear, structured learning paths for different technical domains. Each roadmap breaks down complex subjects into manageable steps and tries to associated them with hands-on courses.
Each roadmap consists of sequential steps, where each step:
- Has a clear name and description
- Contains a list of associated courses
- Focuses on specific learning outcomes
Courses are identified by name in the Labs field in the format:
["Course name", "Course 2 name"..]
If we have relevant courses on the website matching this course we will link a URL to it, otherwise it will be a placeholder
If you want to contribute by creating labs/courses to make sure your entry leads to a learning material Here's how:
- Sign in to prepare.sh
- Navigate to the lab creation page at
https://prepare.sh/createdlabs
- Create your lab content
- Submit for review
Your contributions help make technology education more accessible! Whether you're:
- Suggesting improvements to existing roadmaps (Forking and submitting PR, Creating issues)
- Creating new labs
- Proposing new roadmap categories
Every contribution makes a difference in someone's learning journey.
A huge thank you to all our contributors who help make technology education more accessible and structured. Your efforts in creating labs, improving roadmaps, and sharing knowledge are building a stronger learning community.
Together, we're making technical education more approachable and practical for learners worldwide! 🚀