It’s time: My Black Friday sale, with 40% off all 25 products in my online store, is live! What am I offering? All of my courses about Python, Git, and data science are 40% off, including the seven (!) courses I’ve published since this time last year. The new courses are: Advanced Python objects Advanced…
This is just a reminder that on Sunday, I’ll be teaching a live, 4-hour introductory course on databases and SQL. If you haven’t ever worked with databases before, then this will give you the push that you need to understand how they work, and how to work effectively with them. I’ve been using SQL for…
Have you heard? Data is “the new oil” — meaning, data is the most valuable and important thing in the modern world. Which means that if you can store, retrieve, and organize your data, then you (and your company) are positioned for greater success. This usually means working with a database — and frequently, a…
Over the last year, I’ve gotten increasingly active on my YouTube channel, https://YouTube.com/reuvenlerner. Each week, I upload 1-2 new videos, typically answering questions that I’ve gotten in my corporate training classes or from people online — via e-mail, or on Twitter (@reuvenmlerner). So if you’re looking to learn about Jupyter shortcuts, or inner classes in…
Want to improve your Python skills? Looking for a way to practice on a regular basis, backed up by a community of learners? Look no more: A new advanced-level cohort of Weekly Python Exercise is starting tomorrow! If you’ve been using Python for at least a year, then this course will open your eyes to…
If you’ve been using Python for a year or so, then you’re no longer confused or surprised by the language’s basics — the core data structures, functions, and even basic object-oriented programming. But you probably don’t quite feel fluent with Python, and aren’t sure how to use some of the language’s more advanced features. It…
Later this month, I’ll appear on the “Exploiting with Teja Kummarikuntla” podcast. As part of that appearance, I’ll be doing an AMA (“ask me anything”) segment — but in order for that to happen, I need questions! That’s where you come in: If there’s a question that you would like for me to answer, then…
I’ve been a professional programmer for about 30 years, self-employed for 25 years, and doing full-time corporate Python training for more than a decade. I run a small business, which involves me writing, programming, and teaching, as well as handling all of the business-related stuff. So, what’s my most important skill, the thing that helps…
Whether you’re a developer, devops engineer, or data scientist, you’re likely using Python. But do you really know the language, or do you find yourself copying and pasting from Stack Overflow on a regular basis, hoping that the solution you’ve found will solve your problem without too much editing? The best solution to this problem…
If you’ve been looking for a way to become more fluent in Python, then there’s no better way than practice. And my book, Python Workout, is full of such exercises, helping you to really understand how and when to use lots of Python techniques. Sounds good? Well, it can get better: Python Workout is today’s…