Ready to learn more NumPy?

Access 3.5 hours of pure NumPy learning with a one-week pass to all the members-only video courses

Brought to you by Python industry leader and author of The Python Coding Book, Stephen Gruppetta

*No payment details needed. By signing up you agree to joining our mailing list.

Course curriculum


27 lessons

3.5 hours of video content

On The Road to NumPy

Understanding the problem NumPy goes on to solve

Understanding NumPy’s ndarray Data Type

Say Hello to ndarray – Other ndarray Features

Vectorisation

Performing Operations Element-by-Element in NumPy — Comparing Loops With Lists, List Comprehensions, and NumPy Vectorisation – Let’s Race • Timing The Three Versions – A Glimpse At NumPy’s Documentation


Multiple Dimensions in NumPy Arrays

More Than One Dimension — Creating Arrays of Random Numbers • The Five-Player Three-Round Game – Broadcasting – A Brief Introduction – Another Glimpse At NumPy’s Documentation – Let’s Add One More Dimension • 3D Arrays

Boolean Operations, Boolean Indexing, Filtering and more

Boolean Operations on NumPy Arrays — Boolean Indexing and Filtering – There’s Lots More in NumPy’s API – Views and Copies – A Brief Introduction

The Met Office Temperature Dataset

Reading The Data From a CSV File to a NumPy Array — Remove What We Don’t Need From The Array – Finding the Minimum, Maximum, and Mean Temperatures – Grouping Temperatures Using a Histogram – Plotting the Data

Representing Equations Using NumPy

From an Equation on Paper to An Equation on Computer • np.arange() and np.linspace() — Plotting The Equation

How it works?

This pass gives you access to the premium content that is reserved for paid members of The Place for one week. You can complete the NumPy course or any of the others that take your interest. The Place is a relaxed and friendly place to learn Python, with direct access to me. It’s a little bit different from courses you have done before, it’s more like having a tutor for a fraction of the cost.

—Stephen

Narrative Style

Each of my courses uses a unique teaching method that has been honed over ten years of teaching Python in a different way.

Live office hours

A free trial pass includes an opportunity to join a live-online session. I will outline a topic for 15 mins followed by a Q&A.

Clear and consise

Taught in a way that explains things a bit differently. We take a look ‘behind the scenes’ of Python, to give you a real understanding of how it works.

“I’ve been attempting to learn Python for the last 2 years and only get so far before the patience and motivation wear off. I’ve tried multiple sources and your courses are by far the easiest to follow, and your teaching method keeps me motivated…”

The Place Member

Some Other Courses at The Place

Introduction to Object-Oriented Programming

Discover the essentials of OOP and transform your coding approach with a friendly introduction.

Becoming Sherlock: Debug Like A Detective 

Introduction to debugging. Learning the key techniques to find and fix errors and bugs in your code.

How Functions Function: Intermediate Level

Includes using default arguments, positional and keyword arguments, *args and **kwargs, positional-only and keyword-only arguments, and generator functions.

Pythonic Loops & Comprehensions

Using `zip()` and `enumerate()`, the iterator protocol, list (and) comprehensions, generator expressions, `itertools`, `map()` and `filter()`, and more.

Dealing With Dates and Times in Python

A short course looking at how to deal with dates and times in Python using the `datetime` module. The course also introduces timezones and the `zoneinfo` module.

Introduction to NumPy • Numerical Python

An introduction to NumPy and numerical computation in Python.

and so many more…too many to list here!

10

Years of teaching Python

2

Books Published

100%

Customer satisfaction

1000’s

Python Students Taught

Get your free week-long pass today

No payment needed. Simply access all available courses for a week and enjoy an invite to a live-online session (optional) and meet me in person.

*By signing up you agree to joining our mailing list.