Learn Python by Doing Projects – Part 8: Exceptions, Argparse, and the Vigenère CipherBuild a CLI encryption tool while learning Python exceptions, error handling, and argparse subcommands22 min read·amethodtothemadness.comMay 4, 2025
Learn Python by Doing Projects - Part 7: Object Oriented ProgrammingUnderstand Python classes, objects, methods, and inheritance by building a simple budget planner using object-oriented programming.15 min read·amethodtothemadness.comApr 21, 2025
Learn Python by Doing Projects - Part 6: CLI with argparse, file I/OLearn about file input/output, command-line arguments, and token processing in Python by building your own version of the classic wc word counter.25 min read·amethodtothemadness.comApr 4, 2025
Learn Python by Doing Projects - Recap 1Data types, operations, conditionals, loops, functions, collections29 min read·amethodtothemadness.comMar 1, 2025
Learn Python by Doing Projects - Part 5: Set operations and the datetime moduleBuild a barbershop booking system and master Python’s datetime module, sets, and layered abstractions.30 min read·amethodtothemadness.comJan 29, 2025