This is a preview of the video course, "Modern Python Linting With Ruff". Linting is essential to writing clean and readable code that you can share with others. A linter, like Ruff, is a tool that analyzes your code and looks for errors, stylistic issues, and suspicious constructs. Linting allows you to address issues and improve your code quality before you commit your code and share it with others.
Ruff is a modern linter that’s extremely fast and has a simple interface, making it straightforward to use. It also aims to be a drop-in replacement for many other linting and formatting tools, such as Flake8, isort, and Black. It’s quickly becoming one of the most popular Python linters.
This is a portion of the complete course, which you can find here:
https://realpython.com/courses/modern...
The rest of the course covers:
Fixing Linting Errors Automatically
Checking Your Code Continuously
Widening the Linting Scope
Formatting Code With Ruff
Configuring Ruff
Want to keep learning Python? Explore these free resources:
📘 Python Tutorials → https://realpython.com/tutorials/
🛤 Guided Learning → https://realpython.com/learning-paths/
🧑💻 Quizzes & Exercises → https://realpython.com/quizzes/
💬 Community Chat → https://realpython.com/community/
🎧 Real Python Podcast → https://realpython.com/podcast/
👉 Ready to go deeper? Courses & membership: https://realpython.com/products/
👍 Like this video? Hit subscribe and share it with a fellow Pythonista!
On this page of the site you can watch the video online Modern Python Linting With Ruff: Installing Ruff & Linting Your Code with a duration of hours minute second in good quality, which was uploaded by the user Real Python 02 October 2025, share the link with friends and acquaintances, this video has already been watched 1,390 times on youtube and it was liked by 43 viewers. Enjoy your viewing!