• Courses: LernerPython.com
• Newsletters: BetterDevelopersWeekly.com • BambooWeekly.com
• Books: PythonWorkout.com • PandasWorkout.com
• Videos: YouTube.com/reuvenlerner
Just about every day, my students ask great questions. I love sharing those questions (and my answers), along with other resources to help you improve your Python/Pandas fluency.
In the latest Bamboo Weekly, we use #Pandas to look into this popular prediction market, calculating the number of contracts in each category and then plotting them.
Get real-world Pandas practice every Wednesday: bambooweekly.com
In the latest Bamboo Weekly, we use #Pandas to look into this popular prediction market, calculating the number of contracts in each category and then plotting them.
Get real-world Pandas practice every Wednesday: bambooweekly.com
#Pandas 3 will change the default behavior, from observed=False to observed=True.
In my latest video, I explain what this means, and what you'll need to do when upgrading: youtu.be/bmf7crcJm9k
#Pandas 3 will change the default behavior, from observed=False to observed=True.
In my latest video, I explain what this means, and what you'll need to do when upgrading: youtu.be/bmf7crcJm9k
In the latest Bamboo Weekly, we use Pandas to analyze data about Kalshi's markets.
Level up your data-analysis skills every Wednesday: bambooweekly.com
In the latest Bamboo Weekly, we use Pandas to analyze data about Kalshi's markets.
Level up your data-analysis skills every Wednesday: bambooweekly.com
In #Python #Pandas 3, datetimes are stored in microseconds (us) by default, not ns. My latest video explains what's going on: www.youtube.com/watch?v=poQo...
Catch this, and my entire "Prep for Pandas 3" playlist: youtu.be/poQo-V-3Gp4?...
In #Python #Pandas 3, datetimes are stored in microseconds (us) by default, not ns. My latest video explains what's going on: www.youtube.com/watch?v=poQo...
Catch this, and my entire "Prep for Pandas 3" playlist: youtu.be/poQo-V-3Gp4?...
In a nutshell: Lots of teaching #Python and #Pandas, writing books and newsletters, recording videos, and traveling -- with lots more planned for 2026!
You can see my writeup here: lerner.co.il/2025/12/23/r...
In a nutshell: Lots of teaching #Python and #Pandas, writing books and newsletters, recording videos, and traveling -- with lots more planned for 2026!
You can see my writeup here: lerner.co.il/2025/12/23/r...
I just released two new videos:
• inplace=True now sometimes returns a value: youtu.be/VySIM5CW8Kw
• SettingWithCopyWarning has gone away, thanks to copy on write: youtu.be/wITIN2DOXtU
What questions do you have about Pandas 3?
I just released two new videos:
• inplace=True now sometimes returns a value: youtu.be/VySIM5CW8Kw
• SettingWithCopyWarning has gone away, thanks to copy on write: youtu.be/wITIN2DOXtU
What questions do you have about Pandas 3?
To help you prepare, I've got new videos on my YouTube channel.
Get them all at my new Pandas 3 playlist: www.youtube.com/playlist?lis...
To help you prepare, I've got new videos on my YouTube channel.
Get them all at my new Pandas 3 playlist: www.youtube.com/playlist?lis...
Oh, and we compare memory, speed, and syntax of #Pandas 2 vs. 3.
Level up your Pandas with real-world questions and data sets: bambooweekly.com
Oh, and we compare memory, speed, and syntax of #Pandas 2 vs. 3.
Level up your Pandas with real-world questions and data sets: bambooweekly.com
Better yet: We compare Pandas 2 and Pandas 3 for speed, memory, and style.
You'll feel better after solving these real-world data problems! Check them out at bambooweekly.com
Better yet: We compare Pandas 2 and Pandas 3 for speed, memory, and style.
You'll feel better after solving these real-world data problems! Check them out at bambooweekly.com
lerner.co.il/2025/12/08/3...
lerner.co.il/2025/12/08/3...
Level up your #Python and #Pandas skills, including Web scraping, cleaning, grouping, and plotting!
New questions every week at bambooweekly.com .
Level up your #Python and #Pandas skills, including Web scraping, cleaning, grouping, and plotting!
New questions every week at bambooweekly.com .
You should check out @marimo.io, a notebook that solves many Jupyter's issues.
My talk from last month's @PyDataTLV introduced and demo'ed Marimo, with live demos of its features.
Take a look: youtu.be/koAgUxKndNU
You should check out @marimo.io, a notebook that solves many Jupyter's issues.
My talk from last month's @PyDataTLV introduced and demo'ed Marimo, with live demos of its features.
Take a look: youtu.be/koAgUxKndNU
But: I keep learning new things. So I've updated the course to have *15* lessons.
Feel like you aren't using uv correctly? Check out the free course at uvcrashcourse.com !
But: I keep learning new things. So I've updated the course to have *15* lessons.
Feel like you aren't using uv correctly? Check out the free course at uvcrashcourse.com !
But is this really the busiest travel period of the year?
In the latest Bamboo Weekly, we look at US travel trends using TSA data.
Improve your #Python #Pandas data-analysis skills every week: bambooweekly.com
But is this really the busiest travel period of the year?
In the latest Bamboo Weekly, we look at US travel trends using TSA data.
Improve your #Python #Pandas data-analysis skills every week: bambooweekly.com
I've just published my 8th annual list of every Python-related Black Friday / Cyber Monday sale I'm aware of.
I've just published my 8th annual list of every Python-related Black Friday / Cyber Monday sale I'm aware of.
In the latest Bamboo Weekly, I challenge you to find out:
• Retrieve 8 indicators from FRED
• Combine them in a Pandas data frame
• Filter them with Marimo UI elements
• Plot them with Plotly
Get new real-world exercises each week: bambooweekly.com
In the latest Bamboo Weekly, I challenge you to find out:
• Retrieve 8 indicators from FRED
• Combine them in a Pandas data frame
• Filter them with Marimo UI elements
• Plot them with Plotly
Get new real-world exercises each week: bambooweekly.com
• Want at structured learning path to improve your Python?
• Want to feel more comfortable at interviews?
• Tired of data exercises that are tiny or fake?
• Want at structured learning path to improve your Python?
• Want to feel more comfortable at interviews?
• Tired of data exercises that are tiny or fake?
Use grouping, regular expressions, and multi-indexes to analyze heist data!
Improve your Pandas skills every Wednesday: bambooweekly.com
Use grouping, regular expressions, and multi-indexes to analyze heist data!
Improve your Pandas skills every Wednesday: bambooweekly.com
• want to go beyond the syntax?
• want to feel confident in interviews?
• want to work on real data projects?
A new cohort of my #Python Data Analytics Bootcamp is starting soon! Join me on November 18th for a free info session.
More info: pythondab.com
• want to go beyond the syntax?
• want to feel confident in interviews?
• want to work on real data projects?
A new cohort of my #Python Data Analytics Bootcamp is starting soon! Join me on November 18th for a free info session.
More info: pythondab.com
If you’ve been wondering whether — and how — to switch to uv and use it, my free, 12-part course will you everything you need.
Take a look: youtu.be/PrRQC3_6scQ
If you’ve been wondering whether — and how — to switch to uv and use it, my free, 12-part course will you everything you need.
Take a look: youtu.be/PrRQC3_6scQ
• What policies do schools have?
° Do rules differ by age or region?
• What effects (positive and negative) do schools report from phone use?
Level up your #Python #Pandas skills every week: bambooweekly.com
• What policies do schools have?
° Do rules differ by age or region?
• What effects (positive and negative) do schools report from phone use?
Level up your #Python #Pandas skills every week: bambooweekly.com
In my talk from @europython.eu, I described what happens when you use =, from variables to attributes to descriptors -- including the behind-the-scenes opcodes.
Take a look: youtu.be/0eSutJEeR5c
In my talk from @europython.eu, I described what happens when you use =, from variables to attributes to descriptors -- including the behind-the-scenes opcodes.
Take a look: youtu.be/0eSutJEeR5c
uv has taken the #Python world by storm. But using it isn't just about learning a few commands.
That's where my new, free, 12-part "uv crash course" comes in. Every day, you'll get detailed e-mail with info about using uv.
Sign up: uvcrashcourse.com
uv has taken the #Python world by storm. But using it isn't just about learning a few commands.
That's where my new, free, 12-part "uv crash course" comes in. Every day, you'll get detailed e-mail with info about using uv.
Sign up: uvcrashcourse.com
In this 30-minute tutorial, I create a simple FastAPI app that implements a blog — starting with uv, then going onto an SQLModel class, then going through the various FastAPI functions we need for it to work.
Have a look: www.youtube.com/watch?v=eZGy...
In this 30-minute tutorial, I create a simple FastAPI app that implements a blog — starting with uv, then going onto an SQLModel class, then going through the various FastAPI functions we need for it to work.
Have a look: www.youtube.com/watch?v=eZGy...
Check out bambooweekly.com, and level up your Pandas skills!
Check out bambooweekly.com, and level up your Pandas skills!