Python/FastAPI/Django – Weekly News Summary – 23/09/2024 to 29/09/2024
#Real Python Python Virtual Environments: A Primer In this tutorial, you'll learn how to use a Python virtual environment to manage your Python projects. You'll also gain a deep understanding of the structure of virtual environments created with the venv module, as well as the rationale behind using virtual environments.#intermediate #devops #tools By – | Sep 23, 2024 Python 3.13 Preview: A Modern REPL Python 3.13 will be released in October 2024. In this tutorial, you'll explore one of its new features: a new and modern interactive interpreter, also known as a REPL.#basics #python By – | Sep 25, 2024 Syntactic Sugar: Why Python Is Sweet and Pythonic In this tutorial, you'll learn what syntactic sugar is and how Python uses it to help you create more readable, descriptive, clean, and Pythonic code. You'll also learn how to replace a given piece of syntactic sugar with another syntax construct.#intermediate #best-practices #python By – | Sep 27, 2024 Python 3.13: Cool New Features for You to Try In this tutorial, you'll learn about the new features in Python 3.13. You'll take a tour of the new REPL and error messages and see how you can try out the experimental free threading and JIT versions of Python 3.13 yourself.#intermediate #python By – | Sep 28, 2024 #Django Project – Weblog PyCharm & Django Campaign 2024 – encore By Thibaud Colas and JetBrains | Sep 23, 2024 2025 DSF Board Nominations By Thibaud Colas | Sep 25, 2024 #PyCoders Issue #648 – Python 3.13, Rust Extensions, doctest, and More By – | Sep 24, 2024 #Python Library JupyterLab 101 Kickstarter Stretch Goal My Kickstarter for my latest Python book is still going on for another eight days. Now is a great time to pre-order the book as well as get my other Python books. The project is fully funded, and I added a stretch goal. Stretch Goal The stretch goal is $5000 or 350 backers. If we reach […]#beginner #Python By Mike | Sep 25, 2024 Textual – The New MaskedInput Widget Textual v0.80.0 was released today, and it included the brand-new MaskedInput widget. If you have used other GUI toolkits, such as wxPython, you might already be familiar with a masked input widget. These widgets allow you to control the user’s input based on a mask string that the developer provides when instantiating the widget. Let’s spend […]#beginner #intermediate #Python By Mike | Sep 25, 2024 #Adam Johnson – Blogs Django: Introducing Djade, a template formatter Happy DjangoCon US 2024 to you. Whilst I am not there, I have adopted the spirit of the season and got to work hacking together a new tool. By Adam Johnson | Sep 26, 2024 #Hashnode Building a Personal and Corporate Quickbook for Tax and Expense Management Using OpenSource Tools Managing bills and expenses can be challenging, especially when preparing for tax season or managing corporate finances. To streamline this process, I developed an open-source QuickBook tracker application that utilizes various open-source tools. Thi… By Girish V | Sep 23, 2024 Building a Code-Sharing DApp with FastHTML Introduction FastHTML is a new Python framework for developing interactive web applications. It's based on HTMX, and purportedly "scales down to a 6-line python file, and scales up to complex production apps". I'm excited to see if I can use it to bu… By Alexander Codes | Sep 23, 2024 Introduction to Databases for Back-End Development Introduction to Databases for Back-End Development We all use data and databases in our daily online lives. For example, uploading photos to our social media feeds, downloading files at work, and playing games online are all examples of database usag… By Mojtaba Maleki | Sep 23, 2024 Understanding Strings in Python 📜 Introduction In Python, strings are one of the most widely used data types. They allow you to store and manipulate text-based data, making them essential for almost every Python program. In this blog, we’ll explore what strings are, how they work, an… By Shrey Dikshant | Sep 23, 2024 🗿Day 40: Kubernetes! Today marks a key milestone in our DevOps journey as we dive into Kubernetes—the powerful tool that manages and scales containerized applications. After covering cloud computing, Docker, and CI/CD pipelines, we’re now ready to explore how Kubernetes … By Shreyash Desai | Sep 23, 2024 WSL Setup ( Ubuntu + ZSH + Pyenv) Introduction In this article, we’ll walk you through setting up WSL (Windows Subsystem for Linux) with Ubuntu, ZSH, and Pyenv. Whether you’re a software developer, data scientist, or just someone who prefers working in a Linux environment but needs t… By Nik Hamidi | Sep 23, 2024 Avoid Putting Credentials in Code by Vee H. Phan Photo by Arget on Unsplash Recently I was working on a codebase that had database credentials hardcoded in connection strings. Not only is the connection string hardcoded with credentials, but it is also repeated in multiple places in… By Vee Huen Phan | Sep 23, 2024 Automating Office Tasks (Excel, PDFs, Emails) Using Python: A Comprehensive Guide Automating office tasks is becoming increasingly important for businesses looking to improve efficiency and productivity. Python, with its versatile libraries and ease of use, is one of the most powerful tools for automating routine tasks. This exten… By ByteScrum Technologies | Sep 23, 2024 Master the Python List Data Structures This activity shows the different situations about lists data structures and how can we manipulate each python lists, add, and commit files to the github repository. First, creating and setting up the github repository named “Python List Data Structu… By Loquero, Rodney I. | Sep 23, 2024 Day 16:- Day 16:- Learning Pandas: Series and DataFrames!" Today, I continued my journey with Pandas in data science by diving into Series and DataFrames. 📊A Series is like a single column of data, simple but powerful for handling and manipulating data in on… By Rishi Rathor | Sep 23, 2024 How to Set Up a Django Project Like a Pro in 2024 Django has been a