Tag

coding

Becoming a Better Data Scientist by Learning Software Engineering Principles

Software Engineering for Data Scientists presents principles that will improve the performance and efficiency of data science projects.

Persisting Application Data over Time

From The Well-Grounded Python Developer by Doug Farrell

This article, excerpted from chapter 10, covers

§ Persisting Data

§ Database Systems

§ Database Structures

§ Modeling Data with SQLAlchemy

Managing Data Sources in Machine Learning

From Graph-Powered Machine Learning by Alessandro Negro

This article discusses managing data in graph-powered machine learning projects.

Creating a Bipartite Graph for a User-Item Dataset

By Graph-Powered Machine Learning Alessandro Negro

This article discusses creating a bigraph for a user-item dataset.

Refactoring the Gilded Rose Kata in Java

In this video, we join Christian in his live coding challenge of refactoring the famous Gilded Rose Kata.

Password Strength: generating a secure and memorable password

From Tiny Python Projects by Ken Youens-Clark

This article delves into how to make really memorable and secure passwords—with Python!

Mad Libs: Using regular expressions

From Tiny Python Projects by Ken Youens-Clark

Everyone loves Mad Libs! And everyone loves Python. This article shows you how to have fun with both and learn some programming skills along the way.

Object-Oriented Coding in Python

From The Well-Grounded Python Developer by Doug Farrell

This article delves into using the OOP coding paradigm in the Python language.

The path to becoming a Pythonista

From The Well-Grounded Python Developer by Doug Farrell

Sysadmin tasks with Bash and Python

From Tiny Python Projects by Ken Youens-Clark

In this article, the author tries to convince a sysadmin who might know bash to transfer systems-level tasks to Python.

© 2026 Manning — Design Credits