Learn what software testing is, and how to run Python unit tests with unittest and pytest, two key frameworks for Python unit testing.
It's hard to decide on a programming language to learn first. Here's a look at the most popular languages in 2022, and why they're worthwhile.
So much data is unstructured. Learn how natural language processing in Python can help you analyze a bunch of unstructured textual data.
Lucero del Alba gives tips on how to get a Python job, discussing salaries, in-demand skills, marketplaces, and how to remain competitive.
Lucero del Alba explains why Python is so popular, discusses current Python trends, and covers the best Python packages and tools to get acquainted with.
Chris Erwin shows how to build a simple web app using Elemeno, a headless CMS, and a typical Node.js development stack.
Michael explains how to use a Python API to connect to Twitter, and download tweets, follower lists, multiple tweets at once, and customize searches.
Shaumik Daityari looks at what makes Python suited to web development, and why it's the go-to language for an increasing number of web developers.
Abder-Rahman explores uses of "yield" in Python, such as resuming execution where a function exited, iterating over a sequence, and working with iterables.
A. Hasan introduces the Python Imaging Library and Pillow, showing how to read and resize images, convert to grayscale and change image file formats.
SitePoint's RTDSphinx-PHP project is a skeleton for Sphinx that's ReadTheDocs-friendly, PHP-enabled and localization-optimized out of the box.
In this article, Shaumik Daityari will teach you how to deploy a Django applicaiton for production using mod_wsgi on Ubuntu 14.04.