Cory Althoff

American author and software engineer best known for The Self-Taught Programmer and The Self-Taught Computer Scientist; advocate for self-taught developers and founder of a community for self-taught programmers; previously worked as a software engineer at eBay.

This list of books are ONLY the books that have been ranked on the lists that are aggregated on this site. This is not a comprehensive list of all books by this author.

  1. 1. The Self Taught Programmer

    The Definitive Guide to Programming Professionally

    A practical guide for aspiring developers that teaches Python fundamentals alongside the core skills of professional software engineering—object-oriented design, data structures and algorithms, testing, debugging, version control, command-line tools, and networking—while offering concise advice on portfolios, interviews, and teamwork to bridge the gap between self-study and becoming job-ready.