LearnSoftware engineeringAutomation toolsClaude codeBy Example Overview Beginner Intermediate Advanced Last updated February 1, 2026