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:


Generative Adversarial Networks: Build Your First Models

In this step-by-step tutorial, you'll learn all about one of the most exciting areas of research in the field of machine learning: generative adversarial networks. You'll learn the basics of how GANs are structured and trained before implementing your own generative model using PyTorch:

realpython.com/generative-adversarial-networks


Python's None: Null in Python

In this course, you'll learn about the NoneType object None, which acts as the null in Python. This object represents emptiness, and you can use it to mark default parameters and even show when you have no result. None is a tool for doing everything with nothing!:

realpython.com/courses/python-none


Level Up Your Apps With Apache Spark, Python, and Redis
Sponsored

Apache Spark allows a Python script to be run both locally and on a cluster without having to change any of the source code. With Redis as your data repository for Spark, you gain advanced functionality and better performance for your apps. Follow this tutorial to take advantage of its capabilities.

Learn More About It!


Namespaces and Scope in Python

In this tutorial, you'll learn about Python namespaces, the structures used to store and organize the symbolic names created during execution of a Python program. You'll learn when namespaces are created, how they are implemented, and how they define variable scope:

realpython.com/python-namespaces-scope


The Real Python Podcast – Episode #20: Building PDFs in Python with ReportLab

Have you wanted to generate advanced reports as PDFs using Python? Maybe you want to build documents with tables, images, or fillable forms. This week on the show we have Mike Driscoll to talk about his book "ReportLab - PDF Processing with Python.":

realpython.com/podcasts/rpp/20


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 1,000+ Python Tutorials and Video Lessons => Join Real Python

Make the Leap From Beginner to Intermediate in Python => Get the Python Basics Book (Early Access)

Get a comprehensive introduction to Python and build real-world applications => Get the Real Python Course Bundle

Discover Python's best practices with simple examples and start writing beautiful + Pythonic code => Get Python Tricks: The Book

Unlock the inner workings of the Python language, compile the Python interpreter from source code, and participate in the development of CPython => Get CPython Internals: Your Guide to the Python 3 Interpreter

Master Pip, requirements files, virtual environments & learn how to pick quality Python libraries => Managing Python Dependencies Course

Optimize your Python development workflow for maximum productivity => Sublime Python Course 

Find Your Dream Python Job => Python Job Board

Join the Real Python Team => Tutorial Authors Wanted

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

can you "do well" as a self-taught Python dev?

Sunday, July 26, 2020

Hey there, Newsletter reader Brad has been programming in Python for a little under a year. He's entirely self-taught and had no prior development experience whatsoever. Brad reached out to me with

New Python tutorials on Real Python

Saturday, July 25, 2020

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: Real Python Office Hours: Weekly Live Q&A

New Python tutorials on Real Python

Saturday, July 18, 2020

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: Grow Your Python Portfolio With 13

Getting a job as a self-taught Python developer

Friday, July 17, 2020

Hey there, I got this question from newsletter reader Brad: ~~~ First, with regards to your Python Tricks book, I thought it was well-written and well-priced. I got good use out of, I'd say, 4 or 5

New Python tutorials on Real Python

Saturday, July 11, 2020

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: Object-Oriented Programming (OOP) in Python 3

You Might Also Like

💻 Issue 445 - Deno vs. Oracle: Canceling the JavaScript Trademark

Thursday, November 28, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 445 Release Date Nov 28, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 439 - Google's iOS app now injects links on third-party websites that go to Search

Thursday, November 28, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 439 Release Date Nov 28, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 363 - 7 challenges to do before a React interview

Thursday, November 28, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 363 Release Date Nov 28, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 445 - Mastering JavaScript Event Delegation

Thursday, November 28, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 445 Release Date Nov 28, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 442 - Static, Dynamic, Mergeable, oh, my!

Thursday, November 28, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 442 Release Date Nov 28, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 440 - Nio: An Async Runtime for Rust

Thursday, November 28, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 440 Release Date Nov 28, 2024 Your weekly report of the most popular Rust news, articles and projects

Data Science Weekly - Issue 575

Thursday, November 28, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

JSK Daily for Nov 28, 2024

Thursday, November 28, 2024

JSK Daily for Nov 28, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Top Linters for JavaScript and TypeScript: Simplifying Code Quality Management Linters are

🦃 iPhone Camera Features Most People Ignore (But Shouldn't) — How to Avoid Overpriced BF Deals

Thursday, November 28, 2024

Also: Nobody Likes Doing Chores Until They're in a Video Game, and More! How-To Geek Logo November 28, 2024 Did You Know You may refer to the general area as just your "ear", but the

Daily Coding Problem: Problem #1622 [Hard]

Thursday, November 28, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given an integer k and a string s, find the length of the longest substring that