Real Python - 🐍 New Python tutorials on Real Python

Hey there,

There’s always something going on over at realpython.com as far as Python tutorials go.

Here’s what you may have missed this past week:


Basic Data Types in Python: A Quick Exploration

In this tutorial, you'll learn about the basic data types that are built into Python, including numbers, strings, bytes, and Booleans:

realpython.com/python-data-types


Building a Python GUI Application With Tkinter

In this video course, you'll learn the basics of GUI programming with Tkinter, the de facto Python GUI framework. Master GUI programming concepts such as widgets, geometry managers, and event handlers. Then, put it all together by building two applications: a temperature converter and a text editor:

realpython.com/courses/building-gui-application-tkinter


WorkOS: The Modern Identity Platform for B2B SaaS, Free Up to 1 Million MAUs
Sponsored by WorkOS

WorkOS supports both the foundational auth you need as well as more complex enterprise features like Single Sign-On (SSO), SCIM provisioning, and Audit Logs. It provides flexible and easy-to-use APIs, helping companies like Vercel, Loom, and Webflow offer enterprise-grade auth. WorkOS also features the Admin Portal that allows you to onboard IT teams to SSO in minutes. Best of all, WorkOS User Management is free up to 1 million MAUs.

Get Started For Free


The Python calendar Module: Create Calendars With Python

Learn to use the Python calendar module to create and customize calendars in plain text, HTML or directly in your terminal:

realpython.com/python-calendar-module


Quiz: How to Create Pivot Tables With pandas

This quiz is designed to push your knowledge of pivot tables a little bit further. You won't find all the answers by reading the tutorial, so you'll need to do some investigating on your own. By finding all the answers, you're sure to learn some other interesting things along the way:

realpython.com/quizzes/creating-pivot-tables-with-pandas


Quiz: Python Concurrency

This is a quiz that will review topics covered in our Speed Up Your Python Program With Concurrency tutorial:

realpython.com/quizzes/python-concurrency


Start Managing Multiple Python Versions With pyenv

In this step-by-step course, you'll learn how to install multiple Python versions and switch between them with ease, including project-specific virtual environments, with pyenv:

realpython.com/courses/start-with-pyenv


PyCoder's Weekly – Get the Latest Python News & Updates

Become a better Pythonista and stay up-to-date with your weekly dose of Python news & projects:

 → pycoders.com or click here to get the latest issue via email


A lot of time and effort goes into the Real Python team bringing you new and in-depth Python tutorials every week.

Please do us a solid and share your favorite Real Python content to help us spread the word.

Thanks for your time and for being a dedicated reader!

— Dan Bader (realpython.com)


Level Up With Unlimited Access to 3,500+ Python Tutorials and Video Lessons => Join Real Python

Make the Leap From Beginner to Intermediate => Get Python Basics: A Practical Introduction to Python 3

Python Tips, Interviews, and More =>The Real Python Podcast

Get Help With Your Coding Questions Experts on the RP Team => Real Python Office Hours

Find Your Dream Python Job => Python Job Board

A Peer-to-Peer Learning Community for Python Enthusiasts…Just Like You => PythonistaCafe

Give Your Team the Real-World Python Skills They Need to Succeed => Online Python Training for Teams

Older messages

🐍 New Python tutorials on Real Python

Monday, June 3, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: How to Create Pivot Tables With pandas In this

🐍 New Python tutorials on Real Python

Saturday, May 18, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: What Is the __pycache__ Folder in Python? In

🐍 New Python tutorials on Real Python

Saturday, May 18, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: What Is the __pycache__ Folder in Python? In

🐍 New Python tutorials on Real Python

Saturday, May 11, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python News: What's New From April 2024 In

🐍 New Python tutorials on Real Python

Saturday, May 4, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python's unittest: Writing Unit Tests for

You Might Also Like

Will humanoid robots take off?

Tuesday, June 11, 2024

The sci-fi dream of humanoid robots working among us seems to be just around the corner. But will it come true? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Let’s BeReal

Tuesday, June 11, 2024

Plus: GM invests $850M in Cruise and time to schedule those iPhone texts View this email online in your browser By Christine Hall Tuesday, June 11, 2024 Good afternoon, and welcome to TechCrunch PM.

🖥️ How AI Will Transform the iPhone, iPad, and Mac — Hidden Windows 11 Features

Tuesday, June 11, 2024

Also: How to Stop Apps From Draining Your Android Battery, and More! How-To Geek Logo June 11, 2024 Did You Know Although over a century and a half has elapsed since settlers traversed the Oregon Trail

String Interpolation, Music Processing, Command-Line Utilities, and More

Tuesday, June 11, 2024

String Interpolation in Python: Exploring Available Tools #633 – JUNE 11, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo String Interpolation in Python: Exploring Available Tools In this tutorial,

JSK Daily for Jun 11, 2024

Tuesday, June 11, 2024

JSK Daily for Jun 11, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Create Interactive Digital Logic Circuits in React Welcome to the world of digital logic

New Webinar! Simulation Brings Out the Best in Additive Manufacturing

Tuesday, June 11, 2024

A fully integrated system can enable an end-to-end digital thread View this email in your browser engineering.com Simulation Brings Out the Best in Additive Manufacturing NEW Live Webinar! June 26 th

Live demo: Proactively protect your business with 1Password Business

Tuesday, June 11, 2024

Curious about 1Password Business? Join us for a demo. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

New Webinar! Simulation Brings Out the Best in Additive Manufacturing

Tuesday, June 11, 2024

A fully integrated system can enable an end-to-end digital thread View this email in your browser engineering.com Simulation Brings Out the Best in Additive Manufacturing NEW Live Webinar! June 26 th

Daily Coding Problem: Problem #1469 [Hard]

Tuesday, June 11, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Oracle. You are presented with an 8 by 8 matrix representing the positions of pieces on

Mapped | Where Tesla and BYD Make Their Cars 🌎

Tuesday, June 11, 2024

We map the locations of Tesla and BYD's present and future EV factories, along with their estimated maximum output. View Online | Subscribe Presented by: EnergyX's groundbreaking technology can