Tag

programming

Creating Dynamic Websites with Django

Discover the power of Django, the Python-based web application framework, and revolutionize your web development skills with our comprehensive book. Django empowers programmers to create dynamic websites by providing comprehensive tools, including URL routing, database interaction, templating techniques, user management, and more.

Learn Julia and Data Science with Hands-on-Projects

Improve your Julia skills on the kind of tasks data scientists perform every day.

Getting Back into the C++ Groove

Build your skills with essential modern C++ features hands-on by completing eight interesting coding projects.

Regular Expressions and AI Coding Assistants

Learn how AI-assisted coding using ChatGPT and GitHub Copilot can dramatically increase your productivity using regular expressions.

What is (PowerShell) Toolmaking?

This excerpt describes toolmaking in PowerShell and why you should learn it.

Read on if you’re interested in learning PowerShell or improving your existing PowerShell skill set.

Translating the NATO Alphabet to Plain Text

From Tiny C Projects by Dan Gookin

In this article, we will discuss the NATO phonetic alphabet and how to write a simple program that will translate it to plain text.

Teaching Your Computer to Be Polite

From Tiny C Projects by Dan Gookin

This article talks about writing a C program that writes an appropriate greeting, depending on the time of day, for you when you start your computer.

The C Development Cycle

From Tiny C Projects by Dan Gookin

This article discusses the C development cycle.

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

Good and bad flexibility in code

By Christian Clausen

Flexibility is essential for long-lived codebases, however, it comes at a price. It requires effort to maintain flexibility and improperly-implemented flexibility can actually make a codebase harder to maintain. In this article, I show how good flexibility can be extracted from the structure of our code with minimal effort. But before we get into that, let’s discuss what flexibility in a codebase means.

© 2023 Manning — Design Credits