Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brettchalupa/projectbook
100+ project ideas with specifications, mock-ups, and assets for learning any programming language
https://github.com/brettchalupa/projectbook
education learning programming-exercises project-ideas
Last synced: 5 days ago
JSON representation
100+ project ideas with specifications, mock-ups, and assets for learning any programming language
- Host: GitHub
- URL: https://github.com/brettchalupa/projectbook
- Owner: brettchalupa
- License: other
- Created: 2022-09-22T16:23:26.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-02T15:06:53.000Z (11 months ago)
- Last Synced: 2024-08-02T14:08:10.537Z (3 months ago)
- Topics: education, learning, programming-exercises, project-ideas
- Language: Handlebars
- Homepage: https://projectbook.code.brettchalupa.com
- Size: 10 MB
- Stars: 286
- Watchers: 3
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Projectbook
**Learn By Doing**
[![Cover, which reads "Projectbook: 50+ project ideas for learning any new programming language. Brett Chalupa"](src/cover-landscape.webp)](https://projectbook.code.brettchalupa.com)
A collection of over 100 project ideas for learning new programming languages, frameworks, and libraries.
Browse around, dig in, make something, and share it!
👀📖 [Browse the book!](https://projectbook.code.brettchalupa.com)
[Or download a PDF.](https://github.com/brettchalupa/projectbook/releases)
[Or get involved on GitHub Discussions.](https://github.com/brettchalupa/projectbook/discussions)
---
## Writing & Development Guide
Authored in Markdown with [mdBook](https://rust-lang.github.io/mdBook/).
### Running the Dev Server
[Follow the mdBook instructions.](https://rust-lang.github.io/mdBook/guide/installation.html)
Or install via Cargo if you have Rust installed:
1. [Rust](https://www.rust-lang.org/tools/install)
2. mdbook - `cargo install mdbook`Run the book server with : `mdbook serve --open`
### Hosting
Hosted on GitHub Pages, deployed via [GitHub Action](https://github.com/peaceiris/actions-mdbook) when pushed to `main` branch.