<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/rpython/best-of/2024/03" -->

---
title: Best Real Python posts — March 2024 | daily.dev
description: The most upvoted Real Python posts from March 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/rpython/best-of/2024/03
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/rpython/best-of/2024/03
og:type: website
og:site_name: daily.dev
og:title: Best Real Python posts — March 2024 | daily.dev
og:description: The most upvoted Real Python posts from March 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Real Python — March 2024

1. 1  
[](https://daily.dev/posts/visualizing-data-in-python-with-seaborn-real-python-v6cieupdd "Visualizing Data in Python With Seaborn – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 3y  
Visualizing Data in Python With Seaborn – Real Python  
Learn how to create different types of plots in seaborn, including histograms, KDE plots, bar plots, box plots, scatter plots, line plots, and more. Understand the difference between the functional and objects interface in seaborn, and discover the purpose of a rug plot in data visualization.  
20
2. 2  
[](https://daily.dev/posts/python-news-what-s-new-from-february-2024-real-python-wxnfc4d0l "Python News: What's New From February 2024 – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 3y  
Python News: What's New From February 2024 – Real Python  
Python 3.12 and 3.11 received security fixes. SBOM documents were introduced for CPython to improve security vulnerability management. Astral unveiled uv, a new Rust-based tool for Python packaging. PyCon US 2024 schedule was announced. The PSF introduced Grants Program Office Hours.  
18
3. 3  
[](https://daily.dev/posts/build-an-llm-rag-chatbot-with-langchain-real-python-cpinvxhvy "Build an LLM RAG Chatbot With LangChain – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 3y  
Build an LLM RAG Chatbot With LangChain – Real Python  
Learn how to build custom chatbots using LangChain with Neo4j for retrieval-augmented generation (RAG). Deploy your chatbot with FastAPI and Streamlit.  
18
4. 4  
[](https://daily.dev/posts/build-a-python-turtle-game-space-invaders-clone-real-python-spheocfo1 "Build a Python Turtle Game: Space Invaders Clone – Real Python")  
Article  
![Avatar of rpython](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/rpython)Real Python · 2y  
Build a Python Turtle Game: Space Invaders Clone – Real Python  
Learn how to build a Space Invaders game using Python's turtle module. Design and build a classic video game, create animated sprites using the turtle module, add user interaction in a graphics-based program, create a game loop to control each frame of the game, and use functions to represent key actions in the game.  
17

[See all Real Python archives](/sources/rpython/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/rpython/best-of/2024/03#page","url":"https://daily.dev/sources/rpython/best-of/2024/03","name":"Best Real Python Posts — March 2024","description":"The most upvoted Real Python posts from March 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/rpython/best-of/2024/03#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/visualizing-data-in-python-with-seaborn-real-python-v6cieupdd","name":"Visualizing Data in Python With Seaborn – Real Python"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/python-news-what-s-new-from-february-2024-real-python-wxnfc4d0l","name":"Python News: What's New From February 2024 – Real Python"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/build-an-llm-rag-chatbot-with-langchain-real-python-cpinvxhvy","name":"Build an LLM RAG Chatbot With LangChain – Real Python"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/build-a-python-turtle-game-space-invaders-clone-real-python-spheocfo1","name":"Build a Python Turtle Game: Space Invaders Clone – Real Python"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Real Python","item":"https://daily.dev/sources/rpython"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/rpython/best-of"},{"@type":"ListItem","position":5,"name":"March 2024"}]}]}
```

