Learn Python from scratch by building 100 real-world projects, from basics to apps, automation, and AI