<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Coding From Zero</title><link>https://howlane.com/coding-from-zero/</link><atom:link href="https://howlane.com/coding-from-zero/feed.xml" rel="self" type="application/rss+xml"/><description>Learning to code from the very first line.</description><language>en</language><lastBuildDate>Mon, 19 Oct 2026 12:00:00 GMT</lastBuildDate><item><title>Sorting in Python: key, reverse, and Sorting by More Than One Field</title><link>https://howlane.com/coding-from-zero/sorting-in-python-key-reverse-and-sorting-by-multiple-fields/</link><guid>https://howlane.com/coding-from-zero/sorting-in-python-key-reverse-and-sorting-by-multiple-fields/</guid><pubDate>Mon, 19 Oct 2026 12:00:00 GMT</pubDate><description>How sorted() and list.sort() work in Python 3.13, with key functions, reverse=True, multi-field sorts, stability, and the TypeError from mixed types.</description></item><item><title>Python JSON: dumps, loads, Type Changes, and Common Errors</title><link>https://howlane.com/coding-from-zero/python-json-module-dumps-loads-and-common-errors/</link><guid>https://howlane.com/coding-from-zero/python-json-module-dumps-loads-and-common-errors/</guid><pubDate>Sun, 18 Oct 2026 12:00:00 GMT</pubDate><description>How Python's json module converts dicts, lists, tuples and None to JSON text and back, which values change on the round trip, and what the errors mean.</description></item><item><title>Python Dates and Times: datetime, timedelta, strftime, strptime</title><link>https://howlane.com/coding-from-zero/python-dates-and-times-datetime-timedelta-strftime/</link><guid>https://howlane.com/coding-from-zero/python-dates-and-times-datetime-timedelta-strftime/</guid><pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate><description>How to build dates, add and subtract days, find the gap between two dates, and convert dates to and from text with Python's datetime module (3.13 output).</description></item><item><title>Python Classes for Beginners: __init__, self, Methods, Inheritance</title><link>https://howlane.com/coding-from-zero/python-classes-for-beginners-init-self-and-methods/</link><guid>https://howlane.com/coding-from-zero/python-classes-for-beginners-init-self-and-methods/</guid><pubDate>Fri, 16 Oct 2026 12:00:00 GMT</pubDate><description>What a Python class is, how __init__ and self work, why a list defined on the class is shared by every object, and how a subclass reuses code.</description></item><item><title>Git Basics for Beginners, Your First Repository and Commit</title><link>https://howlane.com/coding-from-zero/git-basics-your-first-repository-and-commit/</link><guid>https://howlane.com/coding-from-zero/git-basics-your-first-repository-and-commit/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>A beginner walkthrough of Git setup, git init, status, add, commit, diff, log, and .gitignore, using a tiny project and the official Pro Git book.</description></item><item><title>How to Format Numbers in Python f-Strings, Commas, Percents, Padding</title><link>https://howlane.com/coding-from-zero/how-to-format-numbers-in-python-f-strings/</link><guid>https://howlane.com/coding-from-zero/how-to-format-numbers-in-python-f-strings/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>Use Python f-string format specifiers to add thousands separators, show percentages, pad with zeros, line up columns, and debug values quickly.</description></item><item><title>How to Read and Write CSV Files in Python</title><link>https://howlane.com/coding-from-zero/how-to-read-and-write-csv-files-in-python/</link><guid>https://howlane.com/coding-from-zero/how-to-read-and-write-csv-files-in-python/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>A beginner guide to Python's csv module: reader, writer, DictReader, DictWriter, why newline='' matters, and why every value comes back as text.</description></item><item><title>How to Read and Write Text Files in Python</title><link>https://howlane.com/coding-from-zero/how-to-read-and-write-files-in-python/</link><guid>https://howlane.com/coding-from-zero/how-to-read-and-write-files-in-python/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>A beginner guide to opening, reading, writing, and appending text files in Python with the with statement, plus saving settings as JSON.</description></item><item><title>List Comprehensions in Python, Explained Step by Step</title><link>https://howlane.com/coding-from-zero/python-list-comprehensions-explained/</link><guid>https://howlane.com/coding-from-zero/python-list-comprehensions-explained/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>How Python list comprehensions turn a loop into one line, how to filter with if, where if-else goes, and when a regular loop is the better choice.</description></item><item><title>Python String Methods for Beginners, strip, split, join, replace</title><link>https://howlane.com/coding-from-zero/python-string-methods-for-beginners/</link><guid>https://howlane.com/coding-from-zero/python-string-methods-for-beginners/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>How the most useful Python string methods work, including strip, split, join, replace, lower, and find, with tested examples and common mistakes.</description></item><item><title>Tuples and Sets in Python, and When to Use Each</title><link>https://howlane.com/coding-from-zero/python-tuples-and-sets-explained/</link><guid>https://howlane.com/coding-from-zero/python-tuples-and-sets-explained/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>What Python tuples and sets are, how they differ from lists, the one-item tuple trap, unpacking, removing duplicates, and set math with tested examples.</description></item><item><title>What Is a Python Virtual Environment, and How Do You Use pip?</title><link>https://howlane.com/coding-from-zero/python-virtual-environments-and-pip/</link><guid>https://howlane.com/coding-from-zero/python-virtual-environments-and-pip/</guid><pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate><description>Why Python projects use virtual environments, how to create and activate one with venv, and how to install, list, and pin packages with pip.</description></item><item><title>If, Elif, and Else in Python, How Programs Make Decisions</title><link>https://howlane.com/coding-from-zero/python-if-elif-else-explained/</link><guid>https://howlane.com/coding-from-zero/python-if-elif-else-explained/</guid><pubDate>Mon, 12 Oct 2026 12:00:00 GMT</pubDate><description>How Python if, elif, and else statements work, why the order of conditions matters, and how and, or, not, in, and empty values behave in tests.</description></item><item><title>Python Dictionaries Explained With Simple Examples</title><link>https://howlane.com/coding-from-zero/python-dictionaries-explained/</link><guid>https://howlane.com/coding-from-zero/python-dictionaries-explained/</guid><pubDate>Sun, 11 Oct 2026 12:00:00 GMT</pubDate><description>A beginner guide to Python dictionaries, covering keys and values, adding and deleting items, get() versus KeyError, looping, and counting things.</description></item><item><title>Python Lists for Beginners, Create, Index, Slice, and Change</title><link>https://howlane.com/coding-from-zero/python-lists-for-beginners/</link><guid>https://howlane.com/coding-from-zero/python-lists-for-beginners/</guid><pubDate>Sun, 11 Oct 2026 12:00:00 GMT</pubDate><description>How Python lists work for beginners, including indexing, slicing, adding and removing items, sorting, and the copy mistake that surprises everyone.</description></item><item><title>How to Read a Python Error Message</title><link>https://howlane.com/coding-from-zero/how-to-read-a-python-error-message/</link><guid>https://howlane.com/coding-from-zero/how-to-read-a-python-error-message/</guid><pubDate>Fri, 09 Oct 2026 12:00:00 GMT</pubDate><description>A guide to understanding Python tracebacks and the most common beginner errors, with tested examples from the official Python documentation.</description></item><item><title>Python Loops, For vs While, With Examples You Can Run</title><link>https://howlane.com/coding-from-zero/python-loops-for-vs-while/</link><guid>https://howlane.com/coding-from-zero/python-loops-for-vs-while/</guid><pubDate>Fri, 09 Oct 2026 12:00:00 GMT</pubDate><description>A beginner's guide to Python's for and while loops, including break, continue, and the loop else clause, with every example runnable in python3.</description></item><item><title>Variables and Data Types in Python, Explained Simply</title><link>https://howlane.com/coding-from-zero/variables-and-data-types-in-python-explained-simply/</link><guid>https://howlane.com/coding-from-zero/variables-and-data-types-in-python-explained-simply/</guid><pubDate>Fri, 09 Oct 2026 12:00:00 GMT</pubDate><description>A beginner-friendly walkthrough of Python variables and basic data types, with runnable examples based on the official Python tutorial.</description></item><item><title>Writing Your First Python Script with Functions</title><link>https://howlane.com/coding-from-zero/writing-your-first-python-script-with-functions/</link><guid>https://howlane.com/coding-from-zero/writing-your-first-python-script-with-functions/</guid><pubDate>Fri, 09 Oct 2026 12:00:00 GMT</pubDate><description>A beginner walkthrough of turning interactive Python code into a reusable script, using the official Python tutorial's own module example.</description></item></channel></rss>