Want to write better, more readable, more flexible, and more maintainable Python code? Well, testing is the key to that, and pytest is the key to testing in Python. This is just a quick reminder that my pytest course will be given live on this coming Sunday, September 13th. This course is for you if:…
Object-oriented programming has been around for several decades. As a result, it has become easier to organize, maintain, and reuse code. Well, sort of. Perhaps the word “easier” isn’t quite right. I’ve met many people who tried to learn programming, and especially object-oriented programming, in such languages as C++, Java, and C#, and got lost…
My first job was at a company that wrote software for hospitals. As you can imagine, our work needed to be really reliable — so we had an entire team dedicated to quality assurance (QA). Their job was to run our software for months at a time, given many different inputs, and to make sure…
I’ve been in business since 1995. And I’ve made a lot of mistakes along the way. When I speak with other people who have been in business, I find that I’m not alone; we’ve all make a lot of mistakes along the way. It’s not because I didn’t seek out advice. Heck, I asked for…
Only a few hours remain before the massive Humble Bundle for Python courses + PyCharm closes its doors! No matter where you are in learning Python, you’ll find something here to improve your skills. I’m offering three courses in this bundle, one in each of the three “tiers”: Tier 1: Comprehending Comprehensions Tier 2: Object-oriented…
If you haven’t yet taken advantage of the massive Humble Bundle for Python courses + PyCharm, you only have a few days left to do so before it ends! Whether you’re just starting out with Python or are an old hand looking to learn some new skills, you’ll find something here. I’m offering three courses…
If you’re like a lot of people, you’re able to get things done in Python, thanks to a combination of intuition, searching on Stack Overflow, and messing around. But you don’t feel fluent with the language, in that you’re always wondering just why things work the way they do. The way to overcome this is…
Want to improve your Python skills? Yeah, I know. Of course you do. Well, then you should grab an amazing deal from Humble Bundle, with content from a bunch of online Python trainers — including me! Buying the bundle not only gives you access to some amazing Python training at a great price. It also…
Want to improve your Python fluency? You’ll need to practice! My book, “Python Workout,” gives you 50 exercises (+ screencast videos + 200 bonus exercises) to improve your Python programming ability. Just today (June 7th), it’s also Manning’s “Deal of the Day.” So grab it at this special (50% off) price before it’s too late!…
We’re still going with my live, weekly (free) “Python for non-programmers” course. Our next meeting is tomorrow (June 5th) at 10 a.m. Eastern. You can join at https://PythonForNonProgrammers.com/ . If you haven’t yet signed up, it’s not too late! Anyone who signs up gets access to all previous videos, and to our private forum with…