# Exploring the Fibonacci Sequence With Python (Overview)

The **Fibonacci sequence** is a pretty famous sequence of integer numbers. The sequence comes up naturally in many problems and has a nice recursive definition. Learning how to generate it is an essential step in the pragmatic programmer’s journey toward mastering recursion. In this video course, you’ll focus on learning what the Fibonacci sequence is and how to generate it using Python.

**In this course, you’ll learn how to:**

- Generate the Fibonacci sequence using a
**recursive algorithm** - Optimize the recursive Fibonacci algorithm using
**memoization** - Generate the Fibonacci sequence using an
**iterative algorithm**

**00:00**
A Python Guide to the Fibonacci Sequence.

**00:04**
The Fibonacci sequence is a famous sequence of integer numbers. It comes up naturally in many problems and has a nice recursive definition.

**00:14**
Learning how to generate it is an essential step in the pragmatic programmer’s journey towards mastering recursion. Here, you’ll focus on learning what the Fibonacci sequence is and how to generate it using Python. In this course, you’ll learn how to generate the Fibonacci sequence using a recursive algorithm, optimize the recursive Fibonacci algorithm using memoization, and generate the Fibonacci sequence using an iterative algorithm. So now you know what’s coming up, let’s get started.

Become a Member to join the conversation.