← Atlas Academy
Programming Fundamentals
OverviewVisual GuidesOwler

Visual Guides

Interactive references covering core topics in programming fundamentals.

→
Getting Started

What programming and Python are, IDEs, Colab/Jupyter notebooks vs .py files, and running your first program.

→
Variables and Data Types

Variables, core data types, comments, and good naming practices.

→
Operators and Booleans

Arithmetic and relational operators, plus logical operators: and, or, and not.

→
Control Flow

if, elif, else, while loops, and for-in-range loops.

→
Lists, Tuples, and Sets

Indexing, slicing, and operations on lists and tuples, plus set operations like union and intersection.

→
Functions

Defining functions, parameters, return values, default arguments, and variable scope.

→
Dicts and Nested Structures

Key-value pairs, common dictionary operations, and matrices as lists of lists.

→
Modules and Errors

Importing libraries, standard library vs. third-party packages, and handling errors with try/except.

Atlas Academybuilt for learning