Hello, Python learners, My Learn to Code by Solving Problems book uses Python to teach you how to program. About once a year, a new Python version is released with new features and improvements. And here we are with the latest version of Python, version 3.13! As always with Python, you can continue to program as you have before. But I make a h... Read more 17 Oct 2024 - 4 minute read
Want to know whether Learn to Code by Solving Problems is the right book to help you start coding? When I mention the book below, I’ll use the shorthand LTC (for Learn to Code). Q: I don’t know any programming at all! Can I start here? A: yes! We start at the beginning of your Python programming journey. In addition, the book contains checkpoi... Read more 31 Mar 2023 - 6 minute read
Hi everyone, What do you do next after finishing Learn to Code by Solving Problems? That’s a good question I receive often. There are many possible answers, including practicing more problem solving, reading a follow-up Python book, working on larger programming projects… or specializing in a certain area! Speaking of specializing: Data Scien... Read more 17 Mar 2023 - 6 minute read
Hi everyone, How did I choose the problems that drive each chapter, and the chapter exercises? I’ve had more than a few readers now email me and ask me this question. I like to reflect on my writing processes, so this question is interesting to me. I didn’t think it would be interesting to anyone else. But since some readers have asked, I fee... Read more 11 Feb 2023 - 6 minute read
Hello, Python learners, My Learn to Code by Solving Problems book uses Python to teach you how to program. About once a year, a new Python version is released with new features and improvements. And here we are with the latest version of Python, version 3.11! As always with Python, you can continue to program as you have before. But I make a h... Read more 15 Jul 2022 - 5 minute read