Stop 01 · Programming & CS FoundationsTopics · 3/12

Functions

Part of the AI Engineer Roadmap

In short

Reusable blocks of logic with parameters, default values, *args/**kwargs and return values — how you'll structure every data pipeline and model utility.

How to learn this

  1. 1Practice writing functions with type hints and docstrings.
  2. 2Learn the difference between positional, keyword, default and variadic arguments.
  3. 3Refactor a long script into small, testable functions.

More topics at this stop

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.

Download
InsideEdge