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.
Search
Social
Contact: theplace@thepythoncodingplace.com
