Team licensing

Python training licenses for your team

Buy the courses your team needs and keep them. Volume pricing is published, starts at the fifth seat, and is calculated for you at checkout.

$19-$49 Per seat
5 Discount starts
50% Max discount
$0 Renewals

Pick a course or bundle, choose For your team, and enter your seat count. The discount is applied automatically; there is nothing to request.

Not ready to buy yet? Run a free evaluation with your team first.

How team pricing works

Courses are $19-$49 each at list price, roughly what a technical book costs. You buy the seats once and your team keeps them. There is no renewal, no annual true-up and nothing that expires, which is the whole point of our own it forever model: a subscription nobody used is still a subscription you paid for.

Volume pricing is progressive, like tax brackets. Each bracket prices only the seats that fall inside it, so growing the order never makes an earlier seat more expensive.

Worked example. At 12 seats, the first 4 pay list price, the next 6 pay 90% and the last 2 pay 85%.

Buying the whole library instead? The Everything Bundle covers the entire catalog for one price, and these same tiers apply to it.

These are the figures the checkout uses, published in full in our pricing policy.
Seats Percent of list You save
1-4 100% None
5-10 90% 10%
11-15 85% 15%
16-20 80% 20%
21-50 70% 30%
51 and up 50% 50%

What every seat includes

  • The full course, permanently, with all the source code in public GitHub repos.
  • Transcripts and closed captions on every lecture, in English, German, Spanish and Portuguese.
  • The free iOS and Android apps, which download videos for people on planes, on site, or behind a restricted network.
  • Progress that follows the student across the web and both mobile apps, with a completion certificate for LinkedIn at the end.
  • A dashboard for the team lead showing seats redeemed, who started, who finished and percent complete per person, exportable as CSV.
  • A two-week money-back guarantee, the same one every individual buyer gets. See the pricing policy for the details.
The company usage report, listing each access code with the course, the seats redeemed out of the seats bought, and how many are left.
The report your team lead gets, on every purchase and not only on the evaluation. Sample data shown.

Three ways to buy

Whichever one your organization uses, the price is the same. The tiers above are not a starting point for a negotiation.

Online, with a card

Find your course or bundle, choose For your team, and enter the number of seats. The volume discount is computed at checkout and you get access codes to hand out. Fastest path, and it needs nothing from us.

Invoice or purchase order

Send us a PO, or ask for an invoice and we will bill your organization directly. This is the usual route when finance does not do card purchases, and it carries the same volume pricing.

Government orders

We are SAM.gov registered, UEI LAGGTXJXSEH8. A completed W-9 and a Section 508 accessibility statement are available on request, and most orders fall under the micro-purchase threshold.

What procurement usually asks

Merchant of record
Paddle. They are the seller on the invoice and handle VAT, GST and sales tax for your jurisdiction.
What expires
Nothing. There is no renewal date, no seat audit and no licence that lapses if you stop buying.
Unredeemed seats
Stay yours. Access codes are redeemed one per student, whenever that student joins, and there is no window they have to be used inside.
Student data we hold
Name, email address and course progress. That is the entire list, and we will delete a student's record on request.

What students say

I had tried a few different online learning platforms (edx, datacamp), so when I found your Python Jumpstart, I decided to finally give a paid course a try. Your courses strike an excellent balance between hand-holding and DIY, and they suit my learning style perfectly. [...] I'm a lifetime customer.

Josh

Ready to get started?

If you know what your team needs, buy it now. If you would rather watch them use it first, the evaluation is one course, up to 15 seats, 60 days, at no cost and with no payment information.

Questions about licensing, invoicing or procurement? Email sales@talkpython.fm and you will get a person, not a queue.

Talk Python's Mastodon Michael Kennedy's Mastodon