Learn Python step by step from core programming concepts to automation, data handling, and mini projects.