Skip to content

Tolomeo/sherpa

Repository files navigation

Sherpa

Collection of free learning resources collected and organised in the form of educational paths.
Each path guides through the journey of learning a new topic, from beginner to intermediate/advanced level.
The aim is to provide a quality, open source and free alternative to similar paid offers.
If this project manages to help you, give it a star!.

Built With

Roadmap

Paths

  • Html and CSS
    • SVG
  • Javascript
    • Testing
  • Typescript
  • React
    • Redux
    • Testing
  • Next.js
  • Web Accessibility
  • Node.js
    • Express
    • Nest
  • Git
  • Neovim
  • Lua
    • OpenResty
    • Löve
  • Regular Expressions
  • Python
    • Flask
    • Django
    • PyGame
  • NPM
    • Webpack
  • Docker
    • Podman and Buildah
  • UI design
    • Design systems
  • Command line
  • API development
    • Rest
    • Graphql
  • Flutter
  • React Native
  • Go
  • Rust
  • C#
    • DotNet
  • Java
  • PHP
    • Wordpress
    • Laravel
  • Ruby
    • Rails
  • SQL
    • MySQL
    • Postgres
  • WebGL-
    • ThreeJS

Features

  • MVP
  • Add GitHub repo link to website
  • Write something somewhere to let people know this even exists
  • Add Accessibility learning path
  • Swap the handmade approach for a component library
  • Add "path useful tools" feature
  • Add "path additional resources" feature
  • Add resources monitoring tests
  • Add resources schema validation
  • Add "help" panel
  • Add "path sub-paths" support
  • Add contributing documentation
  • Add client side "save progress" feature
  • Add client side path customisation?
  • Add "resources with multiple URLs" support?
  • Add path descriptions?
  • Split website code from json data source into separate monorepo packages
  • Add contributing automations and templates
  • Add roadmaps support
  • Add "path multiple alternative resources" support

Contributing

If you have a suggestion for a resource to add or even an entire path you would like to suggest or create, please fork the repo and create a pull request.

See CONTRIBUTING.md for more information.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Acknowledgements

About

Free and open learning paths

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •