ai-agent
Project Based Learning
Curated list of project-based tutorials
277,431 stars35,722 forksPythonUpdated 8/3/2026100% free · open source
What it does
Project-based-learning provides a curated list of project-based tutorials to help users learn by working on real-world projects, specifically utilizing Python and AI agents.
Install / run
git clone https://github.com/practical-tutorials/project-based-learning.gitWhen to use it
- •When you need to apply AI and machine learning concepts to practical problems
- •When you want to learn by working on projects that simulate real-world scenarios
- •When you need to develop a portfolio of projects to demonstrate your skills to potential employers
Quick start
- 1Navigate to the cloned repository: cd project-based-learning
- 2Explore the list of available projects in the README.md file
- 3Choose a project and follow its specific instructions, such as installing required libraries and running the project
- 4Modify the project code to suit your needs and learn from the experience
- 5Use the project as a starting point to build your own applications
Ready-to-paste prompt
Open the 'project-based-learning/projects/chatbot' directory and run 'python chatbot.py' to start working on a simple chatbot project
Heads up: Make sure you have Python 3.8 or later installed, as some projects may not be compatible with earlier versions
Saves to your device
Topics
beginner-project
cpp
golang
javascript
project
python
tutorial
webdevelopment
How Project Based Learning works
Codeflow
Free to inspect
Project Based Learning is a small Python project (~1.2k lines across 1 code files). Setup is light: install the runtime, run one command. Last commit this month, MIT license, no tests found.
Size
Small codebase
~1.2k lines · 1 code files · 10 min skim
Setup
Light setup
Install the runtime, run one command.
Runs on
Python
No API keys detected
Python 100%
Where to start reading
- 1README.mdStart here — what it does and how to install it
READMENo tests foundDocumentedCI checksMIT licenseUpdated this month
Details
Creator
practical-tutorials
Language
Python
Category
ai-agent
Published
4/12/2017
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More ai-agent tools founders pair with this one.
ai-agent★ 276,436
Track GitHub Stars with 996.ICU
Get a popular GitHub star counter for your startup, backed by 276k+ GitHub stars, ideal for founders.
ai-agent★ 264,191
Superpowers
An agentic skills framework & software development methodology that works.
ai-agent★ 244,424
Linux: Open Source Kernel
Get the Linux kernel source tree for custom development, ideal for startup founders in need of a flexible OS foundation with 236k+ GitHub stars
ai-agent★ 210,750
Vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
ai-agent★ 204,069
Improve Code with andrej-karpathy-skills
Get better code behavior with andrej-karpathy-skills, 165k+ GitHub stars, for founders using LLMs.
ai-agent★ 189,101
Simplify Zsh with ohmyzsh
Get a customizable terminal experience with ohmyzsh, perfect for startup founders, backed by 188k+ GitHub stars.