chapter

Core Python

Variables, text, collections, loops, and the decisions your code makes.

  1. 01
    Variables and Data Types

    Variables and data types are the fundamental building blocks of any Python program.

    BeginnerCore
  2. 02
    Strings and Text

    At its heart, this concept is about how a programming language represents and manipulates text.

    BeginnerCore
  3. 03
    Lists and Collections

    Lists and collections are about grouping related pieces of data so your program can work with them as a unit.

    BeginnerCore
  4. 04
    Loops That Do the Work

    At its heart, a loop is a way to tell the computer to repeat a set of instructions without you having to write them over and over.

    BeginnerCore
  5. 05
    Conditionals and Decisions

    Conditionals are how your program makes choices.

    BeginnerCore
  6. 06
    Dictionaries and Mappings

    At its heart, a dictionary is a way to store and retrieve data by a name rather than by a position.

    IntermediateCore